Add a video walkthrough of your project
Software Engineer & Technical Lead
Full-stack software engineer and technical lead with hands-on experience shipping production-grade tooling and leading cross-functional engineering teams.
Lead Software Engineering Intern @ YouthTank
Leading the Joe Louis Greenway Map App
Former Software Engineering Intern @ JustAir
Wayne State University CS · GPA 3.95
About
I'm a Computer Science student at Wayne State University (GPA 3.95, expected Dec 2028) currently leading a 6-developer team as Lead Software Engineering Intern at YouthTank, building a wayfinding map app for the Joe Louis Greenway Partnership.
I operate at the intersection of backend engineering and product thinking — comfortable owning architecture decisions and test-driven development across contract, integration, and accessibility layers, but equally fluent in requirements tracing, Architecture Decision Records, and cross-functional pairing that make products actually ship.
My background spans full-stack development (React, Node.js/Express, PostgreSQL/PostGIS, MongoDB), REST API design, OAuth 2.0, and cloud infrastructure automation. I've shipped tools actively used by engineering teams, built during real work hours on real infrastructure.
Experience
An internal developer tooling platform built for JustAir's engineering team — automating multi-stage MongoDB Atlas sandbox environment provisioning that previously required hours of manual work. The tool sequences cluster creation, snapshot retrieval from production, and point-in-time restore jobs via an async job queue, and is now embedded in the active workflow of 8 engineers.
Map storage to handle multi-minute cluster deployment workflows — enabling the React frontend to poll job status at 5-second intervals without blocking HTTP connections or hitting browser timeout limits./auth, /clusters, /snapshots, /restore-test, /sandboxes with consistent error response schemas and Atlas-specific HTTP status mapping.PROD*, PRODUCTION*, MAIN*, LIVE* patterns.SANDBOX- prefix and 409 duplicate-detection check with race condition handling.process.exit(1) on missing credentials to prevent silent runtime failures..env.example templates, Atlas service account guides, and Postman collection validation workflows.Add a video walkthrough of your project
A pre-launch wayfinding map app for the 27.5-mile, 23-neighborhood Joe Louis Greenway, built by a 100% student-led team for the Joe Louis Greenway Partnership. I lead a 6-developer Agile team from discovery through implementation, owning Phase 1 architecture and the full software development lifecycle.
Skills
Tools, languages, and technologies I use to build reliable, production-grade software.
Portfolio
Click any project to see the full walkthrough and demo. Add your own video demos below.
Full-stack internal developer tooling platform automating sandbox environment provisioning for 8 engineers — reducing setup from hours to a single API call.
A centralized platform helping learners tailor study habits and resource discovery based on career goals — organized by field and skill.
Real-time vision-based mouse control using eye movements. Gaze moves the cursor; blinks trigger clicks. Built with OpenCV, MediaPipe FaceMesh, and PyAutoGUI.
Converts a five-question assessment into a categorized annual carbon estimate and surfaces DDOT, SMART, QLine, MoGo, and Joe Louis Greenway alternatives. Built in 24 hours, pitched to 15+ judges among 40+ teams.
Add a project
Click to create a new project card