Software Systems BSc @ University of Zurich (UZH) with a minor in Information Systems | 6th Semester
An automation suite to eliminate manual visitor parking registration.
- The Problem: Manually filling out web forms to avoid parking fines.
- The Solution: A Siri-triggered bot that automates the entire registration process using a headless browser (Playwright), managed via Google Cloud Run and Firestore.
- View Repository
A real-time, geo-fenced multiplayer mobile game for the smartphone era.
- The Role: Lead Backend & Logic (Team Project).
- The Tech: High-performance synchronization of GPS positions, dynamic play-area shrinking and tactical power-ups.
- View Repository Backend Server | View Repository Frontend Client
View all UZH Course Repositories β
| Course | Grade | Key Implementation | Tech Stack |
|---|---|---|---|
| Software Construction | 5.75 | Built a custom Version Control System (Tig) | Python, Java |
| Informatics II | 5.25 | AVL/Red-Black Trees & Complex Sorting | C (Low-level) |
| Operations Research | 5.00 | Swiss Post Route Optimization (MILP) | Python, Gurobi |
| Numerical Methods | 5.25 | LU Decomposition & PCA Analysis | NumPy, Python |
| Comp. Networks / DS | 5.75 | TCP Sockets & Map-Reduce Workflows | Python |
| Informatics I | 5.75 | OOP Foundations & Class Hierarchies | Python |
Tools & Infrastructure:
- Cloud: Google Cloud Platform (Run, Firestore, Scheduler), Vercel
- Automation: Playwright, GitHub Actions, Apple Shortcuts
- Data/Math: Gurobi Optimizer, NumPy, Pandas, LaTeX
- LinkedIn: linkedin.com/in/ermin-mumic
- Email: ermin.mumic@uzh.ch
