My Projects
Cloud Data Platform
A full-stack data platform built to streamline analytics workflows. I designed a React frontend for data visualization and integrated AWS services like S3 and Lambda for scalable data processing. The backend uses Airflow to orchestrate ETL pipelines and a TypeSafe API to sync metadata with MySQL. Secured the system with IAM roles and VPCs—now deployed in production for a startup client!
Automated Reporting System
Tired of manual reporting? I built a Spark-powered engine that generates 1,000+ daily PDF reports with LaTeX formatting. Automated distribution via AWS Lambda and SES cut manual work by 85%. Dockerized the app for seamless scaling—now it’s humming in a Fortune 500 company’s analytics stack.
Data Collaboration Portal
A Slack-like workspace for data teams! Built with React and GraphQL, this tool lets analysts share SQL queries in real-time. I optimized MySQL resolvers for sub-second responses and deployed it using Docker Swarm. The best part? Zero downtime during updates thanks to rolling deployments.
NoSQL Movie Database
Ever wanted to track Marvel movies and their actors in one place? Partnered with a classmate to build a MongoDB database with nested documents for films, ratings, and celebrity bios. Perfect for learning NoSQL schema design—check out our quirky dataset of 200+ entries!
Query Visualizer Tool
MySQL queries feeling sluggish? This Python/D3.js tool parses EXPLAIN plans into interactive flowcharts. I added cost analysis to highlight slow joins and index gaps. Developers love the Docker setup—it’s now part of our team’s pre-deployment checklist!
Happy/Sad ML Detector
Why guess moods when AI can do it? Trained a TensorFlow model to classify emotions using 5,000+ facial images. Tweaked hyperparameters for 92% accuracy—not bad for my first dive into computer vision! The Jupyter notebook walks you through preprocessing and confusion matrices.