My Projects

All of my projects and experience

Finbud

Mar. 2025 – Aug. 2025Finbud Startup, St. Paul, MN
PythonSeleniumVue.jsDockerAzurePowerShellQdrant
What is the project about?

An AI-powered personal wealth manager that empowers financial growth with data-driven financial decisions. At Finbud, I architected and deployed an end-to-end Retrieval-Augmented Generation pipeline with Python and Selenium, optimized Qdrant for faster similarity search, and automated Azure VM lifecycles with PowerShell. I also containerized the system with Docker and built a Vue.js chat UI that improved engagement. Beyond the technical side, I learned how to balance performance optimization with cost reduction in a startup setting, and how to communicate complex systems to stakeholders in live demos, shaping the product story for Y Combinator.

Finbud screenshot

British Airways Reviews Dashboard

Jan. 2025 – PresentTexas Christian University
TypeScriptNext.jsNode.jsExpress.jsAWS (S3, ECS, Lambda, EventBridge, CloudWatch)SnowflakeGitHub ActionsJest
What is the project about?

A full-stack analytics dashboard that processes 3,000+ passenger reviews in real time. I worked on a cross-functional team to build a Next.js frontend with 15+ interactive charts, designed APIs with Node.js/Express to serve data from AWS S3, and streamlined pipelines using Snowflake, EventBridge, and Lambda. I also set up CloudWatch monitoring and CI/CD with GitHub Actions and Jest. This project taught me how to think about systems end-to-end: not just building features, but ensuring reliability (99.9% uptime), scalability, and testability. It also deepened my understanding of how cloud-native pipelines power real-world analytics platforms.

British Airways Reviews Dashboard screenshot

EPL Players Stats

Nov. 2024 – PresentPersonal Project
JavaSpring BootPostgreSQLDockerReact.jsTerraformAWSJUnitMockitoTestcontainers
What is the project about?

A full-stack web application delivering English Premier League player statistics. I built a Spring Boot backend with REST APIs and PostgreSQL, a React.js frontend with sortable tables and player cards, and automated deployment with Terraform and AWS. I also secured APIs with Spring Security/JWT and built a testing suite with JUnit, Mockito, and Testcontainers. Through this project, I learned the challenges of designing secure and scalable APIs from scratch and how DevOps tools (Terraform, Docker, GitHub Actions) can transform manual setup into repeatable infrastructure. It gave me a deeper appreciation of bridging backend data models with an intuitive frontend experience.

EPL Players Stats screenshot

Go Database Internals

Sept. 2024 – Dec. 2024Personal Project
GoB-TreesLSM-TreesDatabase Internals
What is the project about?

A lightweight database engine implemented in Go to explore how databases work under the hood. I built B-tree indexing with node splitting, applied copy-on-write and double-write crash recovery, and optimized page layouts with freelists and offsets. I also benchmarked LSM-trees for write-heavy workloads. This project pushed me to think like a systems engineer: I gained hands-on appreciation for tradeoffs between write speed and read performance, and how low-level memory structures directly shape high-level database reliability.

Go Database Internals screenshot

Career Foundation Hub

Jan. 2025 – Apr. 2025Personal Project
Next.jsNode.jsMongoDBFirebaseHTMLCSS
What is the project about?

A career support platform to help users navigate job applications and development resources. I collaborated with designers to build a responsive Next.js frontend, implemented Firebase authentication with MongoDB storage, and added a Retrieval-Augmented Generation chatbot for career-related queries. What I learned most was how to prioritize UX: making the chatbot intuitive, ensuring authentication felt seamless, and applying feedback loops to iterate on design. It showed me the importance of aligning technical features with user needs.

Career Foundation Hub screenshot

Forever - E-Commerce Website

Nov. 2024 – Mar. 2025Personal Project
React.jsNode.jsExpress.jsMongoDBTailwind CSSHTMLCSS
What is the project about?

A scalable e-commerce web application built with the MERN stack. I built 15+ reusable React components, implemented a persistent shopping cart with React Context, and optimized MongoDB schema design for 10,000+ products. I also styled the UI with Tailwind CSS and semantic HTML for responsiveness. Beyond the technical build, this project helped me understand product thinking: how small frontend details like layout shifts affect user trust, and how schema choices on the backend can shape performance at scale.

Forever - E-Commerce Website screenshot