AI Engineer & Full-Stack Developer | FastAPI · Python · LLM Integration · Claude Code · Gemini · React Native
I'm James Carl Villarosa, a Computer Science graduate of the University of the Philippines Los Baños (July 2026, GWA 1.64, consistent Dean's Lister), with hands-on experience building and shipping AI-powered systems end to end.
I have professional experience at Ten X Development Corporation, a Japanese-based software company, where I worked as a software engineer and team lead, managing Agile sprint cycles, client deliverables, and AI pipeline integrations across multiple workstreams.
What I built:
1. AI-integrated backends using FastAPI + Python, deployed to production with Docker and NGINX
2. LLM-powered features using Gemini, Claude (Opus/Sonnet), GPT-4, and Groq Whisper, including RAG pipelines, prompt engineering, and multimodal AI
3. Full-stack apps with React, React Native/Expo, and REST APIs
4. Automation and AI workflows using Claude Code, MCP servers, Zapier, and exploring n8n, Manus, NotebookLM, and OpenClaw
My thesis project, Ano-Kamo, is a multimodal AI translation system for Filipino languages, covering text, voice (Whisper STR), OCR, and conversation history, achieving a SUS score of 84+/100 across 20 users. Built with FastAPI, Gemini 2.5 Flash, Azure TTS, and React Native.
I'm a strong fit for AI engineer, backend, full-stack, and vibe coding roles. I work well remotely, communicate clearly with non-technical stakeholders, and ship fast.
Experience: 2 - 5 years
Experience: 1 - 2 years
Experience: 2 - 5 years
Experience: Less than 6 months
Experience: 1 - 2 years
Experience: 2 - 5 years
Experience: Less than 6 months
“My business would not be able to go forward if it was not for them”
Gaurab - Adhikari
SEE MORE REAL RESULTS“They are definitely a valuable part of your business for all kinds of reasons.”
- Steven Rapposelli
Onlinejobs.ph "ID Proof" indicates if "they are who they say they are".
It DOES NOT indicate skill level.
ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.
It's intended to help employers know who they're talking to is real, and not a fake identity.