Skip to content
PT
Portrait of Paul Domenic P. Trambulo

Paul Domenic P. Trambulo

Software engineer & CS/IT instructor

Tanauan City, Batangas, Philippines

I build web systems and AI tools, and teach people how machines learn.

Software engineer and Computer Science / Information Technology instructor with experience in web development, ETL and data engineering. I teach data science, machine learning, deep learning, discrete structures and procedural 3D with Python and Blender, and I run the production systems behind a few large Discord communities.

live platforms for Discord communities of 330K+ and 180K+ members
2live platforms for Discord communities of 330K+ and 180K+ members
subjects and 60+ students on the LMS I wrote for my own classes
5subjects and 60+ students on the LMS I wrote for my own classes
teaching data science, ML and discrete structures
3 yrsteaching data science, ML and discrete structures
Best Thesis: CNN-VGG16 on Philippine native trees
2022Best Thesis: CNN-VGG16 on Philippine native trees

Selected work

Things I built and still run

Web platforms and AI tools in production or daily use, alongside games, networking experiments and 3D work. Pick a project to see the details and its current state.

Platforms & AI

Web platformLive · staff sign-in

The Camp StaffHub

Moderation tooling, a points-and-XP economy and shareable profile cards for The Camp, a Discord server with 330K+ members. Next.js, Prisma and PostgreSQL on a self-managed VPS.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Prisma 7
  • +8

Read the case study

AI toolingRuns locally · Windows

M.A.L.T.Y

A self-hosted harness that routes between local and online models, remembers in an Obsidian-style vault and does research with citations. It also shows up on the desktop as an animated sprite companion.

  • Python
  • FastAPI
  • Ollama
  • fastembed
  • WebSockets
  • +5

Read the case study

Web platformLive · school sign-in

CS Portal

A Flask LMS with school-restricted Google sign-in, server-graded quizzes, a gradebook and interactive simulators. It hosts five subjects for 60+ students and was built to explore AI-assisted development, prompt design and CI/CD.

  • Python
  • Flask
  • SQLAlchemy
  • Alembic
  • SQLite
  • +7

Read the case study

Web platformLive · staff sign-in

DCL: Discord Love

A fork of the StaffHub codebase for Discord Love, with its own database, Discord app, departments and sticker economy, running beside The Camp on the same VPS without sharing any state.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Prisma 7
  • +4

Read the case study

Beyond the browser

Games, networks and things in 3D

A Roblox proof of concept for future collaborators, custom Minecraft systems, a VPN prototype and the asset pipelines behind the games.

Roblox gameProof of concept · v0.18

Buhay Batangas

A farming game set in the Philippines: 80K+ lines of tested Luau, animals as pets, creatures from folklore and a scripted Blender asset pipeline. Built so a collaborator can pick it up and extend it.

  • Luau
  • Roblox Studio
  • Rojo
  • Wally
  • ProfileStore
  • +7

Read the case study

Java / worlds / custom systems
Game serverIn development · Java

The Camp SMP: Minecraft server

NekomaCore, a 118-class Paper plugin with tiered weapon abilities, skins and an Enchantress roll system, plus a NeoForge mod and custom items and bosses for the community's SMP.

  • Java
  • Maven
  • Paper API 1.21
  • SQLite
  • NeoForge 1.21.1
  • +7

Read the case study

Windows / WireGuard / Singapore
NetworkingPrototype

TheCamp VPN

An Electron app designed to generate its own keys and install a WireGuard tunnel to my Singapore server. The client is built; an end-to-end connection is still unverified.

  • WireGuard
  • Electron
  • Node.js
  • tweetnacl
  • electron-builder
  • +3

Read the case study

3D and proceduralOngoing

Blender and 3D pipelines

Models built from Python scripts and described in JSON, exported to FBX and wired into the game by a generated manifest. The same habits go into what I teach about procedural generation.

  • Blender 4.4
  • Python (bpy)
  • FBX
  • JSON asset manifest
  • Blockbench
  • +2

Read the case study

How I work

Habits that show up in the code

Ship with a safety net

Every deploy backs up first, builds before it reloads and checks that what it restarted is really serving. Each incident turned into a check.

Own the whole stack

Schema, sign-in, nginx, backups. I run what I build, so I design for the day something breaks.

Build with AI, verify like an engineer

I work with Claude Code every day and keep the habits that make that safe: tests that pin behaviour, reproducible deploys and reading the diff.

Teach what I build

The LMS, its simulators and my course material are the same engineering, pointed at helping students understand.

Experience

From interning in React to teaching machine learning

  1. Aug 2023 – Present

    Computer Science / Information Technology Instructor

    First Asia Institute of Technology and Humanities · Philippines

    • Teach Data Science, Data Mining and Data Warehousing, Machine Learning, Deep Learning and Discrete Structures.
    • Teach Advanced 3D Blender and Python scripting, including procedural generation.
    • Introduce artificial intelligence fundamentals and advanced machine learning and deep learning concepts.
    • Lead the Trees AI detection website project, working with students as their instructor.
  2. Nov 2022 – Aug 2023

    Junior ETL Developer

    BPI · Makati, Manila

    • Developed shell scripts for data encryption and decryption.
    • Coordinated task handoffs during the team's migration to a fully ETL implementation.
    • Handled SQL/HQL scripts for mainframe task runs, database extraction and database testing.
    • Peer-reviewed and documented Python programs.
  3. Jan 2022 – Jun 2022

    Junior Software Developer

    Digiteer Inc · Makati, Manila

    • Developed front-end and back-end features assigned by the senior developer.
    • Created RESTful APIs using PostgreSQL and Ruby on Rails.
    • Resolved bugs reported by QA and implemented changes following senior developer review.
  4. Dec 2021 – May 2022

    Web Development Intern

    Batangas Lakelands · Tanauan, Batangas

    • Planned website functionality and development processes, assigned team tasks and turned design concepts into working pages.
    • Built front-end MVPs and back-end database schemas.
    • Created scannable QR codes with the Google API using HTML/CSS, PHP and MySQL.
  5. Aug 2021 – Dec 2021

    Front-end Developer Intern

    Digiteer Inc · Makati, Manila

    • Developed a training web page in ReactJS and worked with designers on the front-end design.
    • Assisted with document processing, data import/export and software testing; learned Git workflows.

Sep 2021 – May 2022

Project Lead & Developer, Capstone Project

First Asia Institute of Technology and Humanities

  • Organised programming, visuals, UI, thesis writing and research.
  • Collected the tree-bark photo dataset and built the interface for the deep learning model.

Jan 2020 – May 2022

Freelance Software Developer

Independent projects

  • Built an Android augmented reality app to a client's specification with Vuforia, C# and Unity.
  • Delivered thesis projects for students, teachers and clients.

About

Skills, schooling and a few certificates

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • C / C++
  • Java
  • Ruby
  • PHP
  • C#

Web

  • Next.js
  • React
  • Tailwind CSS
  • Flask
  • Ruby on Rails
  • Node.js
  • HTML / CSS

Data & AI

  • PostgreSQL
  • Prisma
  • SQLite
  • ETL
  • Machine learning
  • Deep learning (CNN)
  • Ollama / local LLMs

Ops

  • nginx
  • PM2
  • Linux VPS
  • GitHub Actions
  • Let's Encrypt
  • Backups & restores
  • Git

Creative

  • Blender
  • Procedural generation
  • Unity 3D

AI-assisted workflow

  • Claude Code
  • Prompt design
  • AI automation
  • AI development

Aug 2024 – Jun 2027 (on hold)

MS Computer Science, Artificial Intelligence

National University Manila

Two semesters completed: Theory on AI, Discrete Structures 1 & 2, Architecture and Algorithms.

Aug 2018 – Jun 2022

BS Computer Science

FAITH Colleges, Tanauan City

Best Thesis Awardee (2022): CNN-VGG16 on selected Philippine native tree datasets toward a tree species identification model.

Achievements and certificates

  • Speaker · Laguna State Polytechnic University2024
  • CompTIA IT Fundamentals (ITF+) · CompTIA2024
  • Claude Shannon Thesis Award, Best Thesis · FAITH Colleges2022
  • The Web Developer Bootcamp · Certificate of completion2022
  • HackinKaNaLang · Certificate of participation2021
  • Young Engineers and Scientist Cyber Summit · Certificate of participation2021

Contact

Want to build something, or have me teach it?

Email is the quickest way to reach me. The source for most projects is private, but I am happy to walk through any of it.