Backend systems
Scalable Python services with clean API contracts, real-time communication, and testable architecture.
- FastAPI / Django / Flask
- REST / Socket.IO
- TDD & automated testing
I design scalable Python backends, distributed infrastructure, and delivery systems that remain observable, secure, and recoverable in production.
01system:
02 runtime: python
03 architecture: distributed
04 delivery: automated
05 observability:
06 - metrics
07 - logs
08 - alerts
09 recovery: ready
01 / Expertise
From the API boundary to release automation and incident visibility.
Scalable Python services with clean API contracts, real-time communication, and testable architecture.
Repeatable delivery workflows that turn releases into controlled, observable engineering events.
Reliable messaging and service coordination designed for failover, recovery, and operational clarity.
Metrics, logs, and actionable alerts that help teams understand a system before users report a problem.
02 / Experience
SANAY SHARGH
Building high-availability infrastructure, automated releases, centralized observability, secure Linux environments, and real-time B2B/B2C communication layers.
VIRA NODE
Supporting a focused four-person technical team with backend architecture, infrastructure scaling, deployment automation, and Python engineering practices.
FREELANCE
Delivered Python automation and scalable web backends for clients, with emphasis on clean code, RESTful APIs, and practical task automation.
03 / Selected engineering work
Replaced manual deployments with an approval-aware pipeline using Conventional Commits, semantic versioning, changelog generation, automated testing, and dependency management.
A controlled, version-managed update mechanism for hardened Linux environments, designed with automated rollback safety.
Introduced TDD practices and comprehensive unit testing with mocks and fixtures to raise confidence in backend changes.
04 / Education
Software Engineering · Shahid Rajaee University
Shahid Rajaee University
05 / Contact
Share the context, constraints, and current bottleneck. Your email app will open with everything ready to send.
mohammodmahdi614@gmail.com ↗