I lead the develeopment of a modern financial data application by architecting a scalable, serverless solution on Azure using CQRS, Durable Functions, and Cosmos DB. I integrated Microsoft Entra ID for secure authentication, implemented JWT validation and caching at the API Gateway, and built a .NET MAUI frontend.
I mentor club members through backend development and system design workshops. I spearhead the architecture of scalable cloud solutions, including a Tagalog language learning app built with AWS Lambda, EventBridge, and Fargate. This project integrates Java Spring, FastAPI, and ML microservices to deliver personalized, real-time user experiences.
Graph SLAM Simulator generates single and multi-robot RA-SLAM measurements in random Manhattan worlds and, eventually, controlled experiments in both 2D and 3D.
Various scripts for synthesizing and augmenting RA-SLAM datasets in the PyFactorGraph format. This includes generating multi-robot datasets with inter-robot and robot-landmark range measurements, reindexing of landmarks for a distributed setting, range measurement modifiers, and more.
Camradia is an ongoing mental health research project and social media app designed to promote physical fitness, mental wellbeing, and group activity.
Edify is a learning management system and student database management system made to handle the needs of academic institutions.
Buzz is a web application that centralizes information about student organizations at UCLA and enables users to host and join events on the campus.
DoctorAMA is a web-based medical chat app designed to fight discrimination against the LGBTQ+ community. Second-place winner in 2023 UCLA QWER Hacks: Health Category.
MoonStruck is a web application that enables couples who are in a long-distance relationship to stay in touch with each other and allows them to keep an active role in each others’ everyday lives. Participant in 2023 LA Hacks.