Experience
My professional journey and industry impact.

Machine Learning Engineer (AI Lead)
Leading the AI engineering function at Repath as the company's first AI hire — built 0→1, owning technical strategy through production deployment on GCP. Architected a production multi-agent system with LangGraph and LangChain, evaluated with RAGAS and DeepEval, and an MCP integration layer via FastMCP exposing data tools as agent-callable functions. Built the API layer in FastAPI and Prisma, and manage ~100TB of climate and geospatial data. Implemented OAuth 2.0, end-to-end encryption, Docker, and CI/CD across the stack.
Working Student
Joined Repath as a working student, contributing to early ML integration and platform engineering ahead of taking on the AI Lead role.


Tech Lead
Promoted to Technical Scrum Master, leading a cross-functional team of ~12 engineers, including 2 QA, while continuing hands-on full-stack development across client- and server-side code and legacy integration.
Software Engineer
I started working as a Tableau Developer, creating Dashboards along with Data Sources. Joined a new team to upgrade the product platform and develop multiple features from scratch. I was also given the responsibility of Scrum Master.

Program Analyst → Project Innovation Lead
Joined the Credit Suisse engagement as a Software Developer, working across 4 projects in Java and Shell Script. Promoted to Project Innovation Lead for consistently driving technical improvements — saved $40,000 in client costs through process optimisation, and automated the deployment pipeline, cutting deployment time from 4 hours to 20 minutes (a 95% reduction).
Program Analyst Trainee
Started my stint in IT as a Trainee. Went through comprehensive training in Java, SQL, and various basic modules including communications and soft skills.