jc

john carl santosai full stack engineer · philippines

projectswritingaboutcredentials

© 2026 John Carl Santos

manila · --:-- -- gmt+8
githublinkedinxinstagramfacebookemail

 

John Carl Santos

AI Full Stack Engineer

resume
open to freelance work and remote rolesPhilippines

I build it, ship it.

Mostly with AI inside — , the backends behind them, and the interfaces on top.

Right now I’m an AI Engineer at SOFI AI Tech Solutions, working on training data and , while finishing computer science at Philippine Christian University as a consistent Dean’s Lister.

projects

05view all
  • StudyAI (autocards.app)

    2024–Present

    A live study platform used by 20 people, turning PDFs and images into flashcards with spaced repetition and RAG chat.

    Next.js / FastAPI / TypeScript

  • Relaydesk

    2026–Present

    A support chat widget that answers from a help center, links the article it quoted, and opens a ticket in a staff inbox when it can't help.

    LangGraph / Next.js / TypeScript

  • directory-pipeline

    2026

    A crawl → extract → enrich → resolve → search pipeline on Temporal, where an eval decides how much of the extraction the model is allowed to do. It allowed two fields out of 234.

    Python / Temporal / OpenSearch

  • Closer

    2026

    Hackathon · Solo project

    Closes a Linear ticket and emails the requester after a PR merges, then verifies both actions before reporting success.

    TypeScript / Cloudflare Workers / Durable Objects

  • Suki Autopilot

    2026

    Hackathon · Solo project · Simulated data

    Diagnoses grocery-chain branch problems, proposes stock transfers and markdowns, and records evidence before taking action.

    Python / MCP / Hermes Agent

work

06
  1. AI Engineer @ SOFI AI Tech Solutions

    Present

    An AI startup. Curating training datasets, defining annotation standards, and building evaluation sets for LLM and machine learning systems. Research the approach for upcoming client projects before a build starts, then build those systems end to end — LLM-backed document and email automation, and internal ticketing tooling — under NDA, so the specifics stay off this page.

    0 → 254 tests gated in ci63 api endpoints24 admin-only routes asserted23 browser tests16 migrations
  2. AI Engineer Apprentice @ Webpuppies

    Sep 2026–Present

    Researched costs, model licences, and language coverage for a multilingual AI phone caller in Singapore. Estimated a Pipecat, Twilio, and Claude pipeline at $0.08–0.11 per minute against $0.14–0.18 for the alternatives evaluated. Prototyped member-scoped agent tools with capped refunds and checks for data leaks.

    94 prototype tests
  3. Backend Engineer Intern @ FlyRank AI

    2 months

    Built a RAG pipeline with vector search and LLM APIs, added JWT authorization, and containerized a multi-service backend.

  4. Software Engineering Intern @ Alphaexplora

    3 months

    Developed RESTful APIs, delivered backend features, and optimized application performance in an agile environment.

  5. PyTorch Data Scientist @ Campus Student Program

    Ongoing

    Building and evaluating deep learning models for classification and regression with PyTorch.

  6. BS Computer Science @ Philippine Christian University

    2023–2027

    Consistent Dean's Lister with a 1.15 GWA. Coursework across software engineering, algorithms, linear algebra, and AWS cloud computing.

more

  • writing04latest: Notes from passing the Claude developer exam
  • toolkitai / web / backend / infra
  • credentials10latest: Claude Certified Developer – Foundations

contact

Have something to build? Send what it should do and when you need it. I take freelance projects and I’m open to full-time remote roles. Best reached by email.

johncarlsantos30@gmail.comlinkedin