
//about
hi, i'm Cyrus — cy for short. i build AI systems end-to-end: from messy data and model experiments all the way to deployed tools that people actually use. i've shipped LLM-powered apps, computer vision pipelines, and internal dev tools across consulting, publishing, and education.
outside of work, i speak at conferences, mentor students, and try to make AI less intimidating for people just getting started.
//work experience
build and ship generative AI proof-of-concepts that solve real business problems — covering agentic workflows, prompt engineering, and cloud deployment within a cross-functional CoE.
write clean, tested Python, conduct code reviews, and integrate no-code tools — keeping delivery fast without cutting corners on reliability or security.
built internal LLM-powered web apps that let developers and managers interact with AI tools without needing to write a single prompt themselves.
proposed, documented, and deployed AI tools in collaboration with onshore teams — from idea to production with actual adoption.
found my own clients and shipped computer vision projects for small businesses in logistics, security, education, and finance — owning each one end-to-end, from figuring out what they actually needed to running it in production.
built a face recognition attendance system on OpenCV and facial embeddings — with liveness detection so a photo couldn't clock you in — backed by SQLite and a Streamlit dashboard for the people who had to read the reports.
put license plate recognition on the edge for automated parking billing: YOLO for detection, quantized with TensorRT for ~2x faster inference on an ESP32, EasyOCR for reading the plate, and fees computed server-side.
digitized receipts for an accounting firm — OCR text cleaned up by Gemini, wrapped in Flutter so it ran on both platforms — and built a webcam-based OMR grader for a school that segments bubble grids and pulls the answer key from a template.
built a receipt scanner app in Python + React Native, revamped a car plate detection model improving efficiency by ~40%, and taught an AI workshop as the first AI intern at Cryptex.
also did early ML work at Dashlabs and AIA — cleaning healthcare data, building a heart disease prediction model from ECG data, and developing a next-best-offer model that improved conversions by ~20%.
teach data science, ML, and Python to students and working professionals at CIIT, Eskwelabs, and ExcelHelpline — from fundamentals all the way through model deployment.
maintained a 4.5/5 student satisfaction rating and consistently built hands-on curricula — because good AI education should look like real work, not just slides.
//technologies
AI/ML
Python, TensorFlow, PyTorch, Scikit-learn
Frontend
React, Next.js, TypeScript, TailwindCSS
Backend
Node.js, Django, FastAPI, PostgreSQL
Cloud
AWS, Docker, GCP, Azure
Coding Assistants
Claude Code, Codex, Ollama
AI Agent Stack
LangChain, LangGraph, Langfuse
//projects
A modern portfolio website showcasing my projects and skills as a Machine Learning Engineer.
Django-based web app for creating professional online portfolios with NFC card integration support.
Mobile app for classifying Philippine banknotes for visually impaired users using computer vision.
Framework-agnostic Python library that classifies why AI agents fail and routes each failure type to an intelligent recovery strategy — retry, replan, rollback, or escalate.
Agentic chatbot for CHAGEE Philippines that handles customer queries and orders through a conversational interface.
//blog
//contact
have a project in mind? i'd love to hear about it.