Hi, I'm Michael 👋
Computer Science student at NIU finishing May 2025. I build full-stack web apps and cross-platform mobile experiences — with a soft spot for clean architecture and real-world problems worth solving.
About
I started at Elgin Community College before transferring to NIU, where I picked up a CS degree and a Mobile Programming Certificate. I've spent the past couple years learning by building — from vanilla JS e-commerce sites to React Native apps with real-time Firebase sync.
I led a 5-person Agile team through a full software engineering cycle, which taught me as much about communication and scope as it did about code. Right now I'm deep in CampusConnect, a mobile app that makes finding NIU campus events as easy as opening a map.
Work Experience
- Generated $30K+ in revenue across 1,000+ transactions managing a self-run resale business end-to-end across two platforms
- Owned inventory sourcing, product listing, competitive pricing, and customer service with no external support
- Maintained high seller ratings through reliable order fulfillment and proactive dispute resolution
- Maintained facility cleanliness and safety standards across a large campus serving 500+ students in collaboration with a facilities team
Leadership
- Delivered a client-ready auto parts ordering system on schedule by leading a 5-person team through full SDLC using Agile/Scrum, MVC architecture, Use Case Modeling, and the 4+1 Views framework
- Kept team velocity consistent across sprints by owning task delegation and sprint planning, ensuring requirements, design, and implementation phases stayed aligned
Education
Skills
Check out my latest work
Apps and systems I've built — from mobile to full-stack web. More coming soon.
Get in Touch
Want to chat? Send me a message on LinkedIn or drop me an email, and I'll reply as soon as I can.