Software Developer β’ Math & Computer Science Graduate
- To-Do List β A simple web app to add, track, and complete daily tasks.
- Developer Diary β Team project that followed an industry-style workflow. I owned the Weekly Summary widget (HTML, CSS, JS) and wrote its JUnit tests.
- Doorman App β Event planning mobile application with residential access control.
- Rock-Paper-Scissors with Inheritance β Console game showcasing Java interfaces, abstract classes, and OOP design.
- MyLinkedList β Custom doubly-linked list plus JUnit test suite, mirroring Javaβs standard
LinkedList.
- File Compressor / Decompressor β Huffman-coding CLI that compresses and restores files losslessly.
- Graph Analysis Library β Header-only library for weighted undirected graphs (Dijkstra, MST, etc.).
- Medical Image Analysis with Risk Assessment β End-to-end pipeline: TensorFlow BNN β ONNX β C++/OpenCV app for real-time inference and heat-map visualization (Docker + CMake).
- Skysniff β a sub-$1000 platform that uses a microdrone equipped with a ITAR-free IR camera to provide similar ability to identify gas leaks while enabling indoor operation and increased fieldability.
- UCSD CAPEs Data Analysis β Explored links between study time and course satisfaction; implemented linear regression and data-viz with Pandas/NumPy/Matplotlib.
- Personal Finance Tracker & Expense Prediction β CLI tool that logs transactions, visualizes cash-flow trends, and predicts future expenses with scikit-learn.
- Sports Betting Predictor β Flask app that scrapes data, trains a two-layer neural net, and serves NBA/NFL win-probability predictions.
- E-Commerce Big-Data ML Pipeline β 25 GB Spark project: feature engineering (Word2Vec, PCA), DecisionTreeRegressor with hyper-parameter sweep, and 4.5Γ speed-up via smart caching/broadcasting.