Software engineer with hands-on experience in Python, Java and Swift across backend, iOS and real-time Linux work.
- Software Engineer (part-time) at HUSH Hear: core Python modules for a real-time Linux audio device, with 136 unit tests
- B.Sc. in Computer Science and Mathematics (started university at 14)
- AWS Certified Cloud Practitioner
- Looking for a junior software engineering role
| Project | What it is | Stack |
|---|---|---|
| Minhaj | REST API for an online learning platform: 65 endpoints, ~260 tests at ~97% coverage, JWT with rotating refresh tokens, Arabic/English full-text search | Java 25 · Spring Boot 4 · PostgreSQL · Testcontainers · Docker · GitHub Actions |
| Loomy | iOS app for private tutors: students, group sessions, partial payments and running balances, an earnings dashboard and a Face ID lock | Swift · SwiftUI · SwiftData · Swift Charts |
Spec first, then build. I use AI coding agents inside a test-and-review loop: one task per branch, small pull requests, CI on every PR, and I review every change before it reaches main.
Languages: Python · Java · Swift · SQL · Bash Frameworks: Spring Boot · SwiftUI · SwiftData Tools: Linux · Git · Docker · PostgreSQL · GitHub Actions · AWS


