Passionate developer creating innovative solutions with modern technologies. Welcome to my digital portfolio where creativity meets functionality.
View My WorkHello! I'm a developer with a passion for creating unique, functional, and user-centered digital experiences. With expertise in modern web technologies, I bring ideas to life through clean code and thoughtful design.
My journey in development started in 2019, and I've had the privilege of working on diverse projects ranging from small business websites to large-scale applications. I'm constantly learning and adapting to new technologies to stay at the forefront of software development.
When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.
HTML5, CSS, JavaScript, React, Python, TypeScript
Java, Python, Node.js, SQL, API Development
MySQL, MongoDB, C#
AWS, Git, Linux
Generate, convert, and save Bluebook v21 legal citations. Supports eight source types, URL metadata fetching, manual builders, and MLA/APA/Chicago to Bluebook conversion, with citation history in SQLite.
A Flask app that grades IRAC-style legal answers (Issue, Rule, Application, Conclusion) using a transparent, rule-based rubric — great for law students self-testing essay responses.
A browser-based detective game. Interview suspects, search the museum, collect evidence, and accuse the culprit. Flask backend with a TypeScript-typed frontend.
A Streamlit app wrapping a HistGradientBoosting classifier trained on the PhiUSIIL dataset. Single predictions, SHAP explanations, batch CSV scoring, and a model-performance dashboard.
Multi-stage rocket physics simulator with a mission-control web UI. Real-world presets (Falcon 9, Saturn V, Electron, Atlas V), RK4 integration, 3D Three.js view, and live telemetry charts.
Real-time 3D celestial navigation. ~300 catalog stars, 30 constellations with mythology cards, planet positions, sidereal-time rotation, and an animated time scrubber.
A university room-assignment web app. Secretaries submit requests, admins approve and auto-assign rooms with a best-fit MySQL stored procedure, and students search the published schedule.
A lightweight Node/Express landing page and lead-capture form for a roofing business. Submissions are validated and emailed to the company inbox via Nodemailer.
I'm always interested in new opportunities and exciting projects. Let's connect and create something amazing together!
Get In Touch