More about me
John Carl
Santos.
Aspiring Software Engineer and AI enthusiast based in the Philippines. Currently exploring tech stack (Python, TypeScript, and learning Rust).

BS Computer Science โ AI Specialization
Philippine Christian University ยท Bulacan ยท Year 3
Software Engineering Intern
Express.js ยท actively targeting AI Engineer roles
RAG ยท Full Stack AI
Open to remote opportunities globally
Why I build what I build
I started coding because I wanted to fix problems I saw around me. Filipino CS/IT students spending hours formatting OJT journals by hand. Students cramming with no good digital study tools. That's where PraktikAI and StudyAI came from โ not tutorials, not trends.
There's something that drives me about building for people who don't have enough resources. The Philippines has brilliant developers, but the tooling built for us, by us, is still limited. I want to change that โ one shipped product at a time.
How I work
I learn by shipping. Not by finishing courses or collecting certificates โ I mean actually deploying things, watching them break in production, and fixing them. My StudyAI benchmark work, the RAG retrieval improvements, the SSE streaming optimizations โ none of that happened in a classroom.
I care deeply about the full picture: the AI layer, the backend architecture, the DevOps, and the UI. I want to understand why a system behaves the way it does, not just make it work.
How I got here
2026
Software Engineering Internship
Express.js backend development in a production environment.
2023
BS CS starts ยท Philippine Christian University
First line of code using Java
Outside the terminal
I play Mobile Legends and COD when I need to turn my brain off. Billiards and basketball when I need to move. I go to the gym and run.