Charles Togle
Email me
Open to internships and full-time roles

I build the systems behind the software.

Full-stack engineer, graduating in CS from the University of Makati in May 2027. Every planet here is a system I've shipped. Land on one.

Ship log

0 of 5 planets visited

  1. -- Awaiting first landing_

Land on a planet to start the log.

Experience

SIC App, University of Makati

Makati City, Philippines

  1. Lead Developer

    Sep 2026 – present

    • Handled 100–200 event registrations in a single day by building a Postgres-backed ticket email queue with job leases, idempotency keys, retries and provider failover
    • Automated pull request checks and separated production, staging and dev by building GitHub Actions CI on throwaway Neon database branches with matching Vercel deployments
    • Cut check-in wait from 5–10 minutes in line to about 5 seconds per student by building emailed QR passes, server-side ticket verification and attendance tracking

    Next.js, Prisma, Neon Postgres, Neon Auth, GitHub Actions, Vercel, Vitest, Playwright

Katada Transportation Services (Freelance)

Pasay City, Philippines

  1. Full Stack Developer

    Jul – Aug 2026

    • Removed the client’s ₱1,000/month platform fee by delivering a rental system covering bookings, fleet, payments, KPI dashboards and CSV financial reports using React, TypeScript and Supabase
    • Automated toll estimates by building a geocoded dataset of 97 Philippine toll plazas, matched against each booking’s route
    • Stopped double-bookings during concurrent requests by replacing check-then-insert logic with a PostgreSQL exclusion constraint and atomic PL/pgSQL payment RPCs
    Katada Van Rentals screenshot

    React, TypeScript, Supabase, PostgreSQL, PL/pgSQL, Edge Functions, TanStack Query

Centervert

Greenville, South Carolina (Remote)

  1. Dev Specialist

    Sep 2025 – Apr 2026

    • Automated 5 FTEs’ worth of manual data entry via a Supabase Edge Function intake pipeline
    • Increased lead intake by 30–40 per day by building an automated lead intake system using Supabase Edge Functions and the GoHighLevel API
    • Migrated 460K+ records to a senior-approved Supabase schema, now the CRM’s source of truth
    • Generated $1K–$2K in per-request billing through a Next.js and Stripe change-request-to-invoice pipeline

    Supabase, Edge Functions, Next.js, Stripe, GoHighLevel API

Projects

Fast under pressure, with the results to show it.

  • Oct 2026

    InfoTechnOlympics 2026 Hackathon: Champion, Best Prototype and Best Presenter

    Won all three out of 7 teams by building, in 5 hours, a LangChain retrieval chatbot that answers questions from PDF documents and pulls student details from Technology-Based Learning (TBL) Hub accounts.

  • Jul 2026

    eGovHackathon 2026: Top 10 Finalist

    A national-level hackathon. Built eHANDA, a post-disaster household needs-assessment tool integrated with the eGovPH platform.

  • Nov 2024, Nov 2025

    InfoTechnOlympics Java Speed Coding: Champion, two years running

    First place in 2024 and 2025 against 10–15 competing pairs, solving easy-to-hard algorithmic problems in Java under a strict time limit.

Tools I work with

Languages & frameworks
JavaScript, TypeScript, ReactJS, Next.js, Node.js, Express, Hono, Prisma
Databases
PostgreSQL, MySQL, Supabase, Neon
Cloud & devops
AWS (S3, CloudFront, RDS, Route53, Lightsail), GCP, Docker, Nginx, VPS, GitHub Actions
Testing
Vitest, Playwright
Tools
Git, GitHub, Linux, SSH, Vercel, Render, Tailscale
Other
API Integration, Full-stack Development

Education

Expected 2027

Bachelor of Science in Computer Science, Major in Application Development

University of Makati, Makati City

  • Dean's List, 1st & 2nd Sem, 2023–2024
  • Dean's List, 1st & 2nd Sem, 2024–2025
  • Dean's List, 1st & 2nd Sem, 2025–2026