john carl santos

AI engineer and computer science student, based in the Philippines.

I work across Python and TypeScript, mostly on systems where a model is one dependency among many.

John Carl Santos portrait
education

BS Computer Science

Philippine Christian University · expected 2027 · Dean's Lister, 1.15 GWA

current

AI Engineer at SOFI AI Tech Solutions

Training data, annotation standards, and model evaluation

focus

RAG pipelines · LLM evaluation · full-stack AI

languages

Python, TypeScript — currently learning Go

availability

open to remote roles

Philippines

01

Why I build what I build

I build practical systems around problems people actually hit. StudyAI turns documents into study material, Resumae helps job seekers tailor a resume to a specific role, and CiviReport gives residents a direct way to file and track barangay complaints.

Across all of them I own the full path — data and AI pipelines, APIs, infrastructure, and the interface. Each system should solve one clear problem and stay reliable well past the demo.

02

How I work

I learn by shipping and measuring. StudyAI pushed me to benchmark retrieval latency and document throughput. Resumae grew into a tested monorepo with production deployments. CiviReport taught me to connect real-time updates, secure authentication, and a mobile client.

I want to understand why a system behaves the way it does, not just make it work. That usually means building the evaluation harness before tuning the prompt.

03

How I got here

  1. AI Engineer @ SOFI AI Tech Solutions

    Present

    Curating training datasets, defining annotation standards, and building evaluation sets for LLM and machine learning systems.

  2. 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.

  3. Software Engineering Intern @ Alphaexplora

    3 months

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

  4. PyTorch Data Scientist @ Campus Student Program

    Ongoing

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

  5. 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.

04

Outside the terminal

Mobile Legends and COD when I need to switch off. Billiards and basketball when I need to move. Gym and running otherwise.

Mobile Legends / CODBilliardsRunningMusic