Software Engineer & Project Manager
Meducate · Medical education platform
Architected and built a production backend, admin surface, secure authentication, audit trail, background jobs and cloud media pipeline.SOFTWARE ENGINEER · SULAYMANIYAH, IRAQ
I’m Mohammed, founder at Evolvm. I connect dependable backend systems to thoughtful interfaces—and take the product all the way through launch.
02 EXPERIENCE & EDUCATION
Software engineer, product builder and project manager—working close to the people, constraints and code behind each system.
Read the full CVMeducate · Medical education platform
Architected and built a production backend, admin surface, secure authentication, audit trail, background jobs and cloud media pipeline.American University of Iraq–Sulaimani
Designed and built an automated exam scheduling system that generated optimized final timetables for thousands of students.Independent · Remote
Delivered custom websites and backend systems, taking projects from requirements through build and handoff.American University of Iraq–Sulaimani · Minor in Business Management
Building the technical foundation alongside shipped work and real product responsibility.03 END-TO-END BY DEFAULT
I work across the boundaries where products often come apart: the contract between client and API, the moment data changes, and the path from a finished feature to a dependable service.
APIs, data models, queues and integrations designed around correctness, useful failure modes and the people who will run them.
Node.js · Go · PostgreSQL · RedisResponsive product UI that turns complicated systems into clear workflows, with the keyboard, small screens and edge cases in mind.
React · Next.js · TypeScript · ExpoSecurity, billing, observability, deployment and handoff. A feature is not finished when it works once on my machine.
Docker · AWS · CI/CD · Operations04 THE TOOLBOX
I move across the stack with one goal: make each layer serve the product and remain understandable to the next person who works on it.
Go · Java · Node.js · Express · PHP · REST APIs · Authentication · RBAC
PostgreSQL · MySQL · Redis · Data modelling · Audit trails · Query design
TypeScript · JavaScript · React · Next.js · HTML · CSS · Expo · Android
Linux · Nginx · Docker · GitHub Actions · AWS S3 / SES · n8n · CI/CD
05 SELECTED WORK
Real systems, real constraints, and the engineering choices underneath the interface. Open each project for the decisions and architecture.
Architected and delivered the production backend for an AI-powered medical education platform, alongside its admin and student experiences.
Designed role-based access, JWT and Argon2 authentication, OTP verification, and a tamper-evident audit trail shared across the API. Background jobs handle scoring, leaderboards and cleanup; presigned uploads bind storage permissions to each file's content type. Layered CORS, rate limits and payload caps defend the API at its boundaries.
Built a full uptime-monitoring product: scheduled checks, incident lifecycles, alert delivery, status pages, and the workspace around them.
The check engine is driven by database state. One dispatcher claims due monitors and queues short, one-shot jobs. Each result and incident transition is written transactionally; alerts begin after commit. A Redis wake signal makes new monitors run immediately.
A private AI assistant spanning a web app, Android client, and terminal tool, backed by a shared API and consistent conversation model.
Chat streams newline-delimited events. Before a provider call, the server reserves the request budget; PostgreSQL serializes per-owner reservations so concurrent requests cannot quietly overspend. Safe mock mode makes client work deterministic without API keys or paid calls.
An exam scheduling platform built during a year-long internship with the American University of Iraq, Sulaimani registration office.
The planner helps staff manage a complicated exam calendar, avoid timetable conflicts, and prevent students from facing three final exams in a single day. The interface makes a dense operational problem easier to inspect and act on.
A privacy-first SEO audit extension paired with a report dashboard for site owners who want evidence, priorities, and a clear next fix.
The extension runs 26 checks locally across indexing, content, links, images, structured data, social previews, and performance. Findings carry page evidence and transparent score impact; the dashboard adds authenticated report history and opt-in shareable scorecards.
06 HOW I WORK
Clear thinking is not ceremony. It is how I avoid building the wrong thing beautifully.
Talk through a problemFind the real constraint before adding another layer. Write down the system, the trade-offs and what success should look like.
Connect the data, API, interface and production path early. Working software teaches more than a polished diagram.
Build clear seams, readable decisions and safe defaults so the next change is straightforward.
07 HAVE A REAL PROBLEM?
Tell me what you’re building, what’s stuck, or what needs to work better. I’ll reply personally.