Hi, I'm Jonathan Mimnaugh, a Chicago-based Software Engineer. I graduated from Governors State University with a B.S. in Computer Science (3.9 GPA) and completed a NASA-Funded Software Engineering Internship in Drone Research at the University of Notre Dame. I work across the full stack: Python and Flask on the back end, PostgreSQL and MySQL for data, and JavaScript frontends on the client side. I build from scratch and ship: both projects on this site are live in production.
Web development clicked for me because the feedback is immediate: write something, open the browser, and you know right away if it works. That real-time loop suits the way I think: visual, iterative, hands-on. I'm most engaged building things people interact with directly, where there's always something to refine or get exactly right.
Work & projects
- NASA-funded research program at Notre Dame focused on autonomous drone safety — contributed to a clustering algorithm modeling drone interaction failure types for geofencing analysis, with 2D and 3D visualization output
- Built a browser-based diagram editor (Cytoscape.js) supporting Goal Structuring Notation (GSN) for drone safety arguments — 6 typed node classifications, auto-numbering, and formal safety argument rendering
- Implemented 50-step undo/redo, snap-to-grid, multiselect, PNG/SVG/JSON export, shareable URL state, auto-save, and a Canvas API minimap with live viewport tracking
Contributions recognized for inclusion in a forthcoming IEEE Transactions on Software Engineering publication.
A full-stack web platform for a boba shop, built solo and deployed to production on Render, covering everything from database design to a Groq-powered AI chatbot.
- Python Flask REST API with 10+ endpoints handling live menu management, orders, events, and job applications
- Relational PostgreSQL database — 7 tables, SQLAlchemy ORM, enforced referential integrity across all entities
- Responsive vanilla JavaScript frontend using the Fetch API for async communication — shopping cart with checkout, event calendar with RSVP, and job application portal
- Groq-powered AI chatbot grounded on a custom knowledge base to answer menu, allergen, and event questions in real time
Member — Software Engineering Club · Drone & Aerospace Club
Designed and built from scratch with no frameworks, templates, or build tools — a fully custom static site using vanilla HTML, CSS, and JavaScript.
What I work with
What I'm up to
AI Job Application Assistant
A tool that drafts tailored cover letters and tracks applications using Python, Flask, and the Groq API. Applies the same LLM integration approach from the Boba Shop to a personal pain point.
Last updated July 2026