Morteza Mansory

Software Engineer

Summary

Self-taught software developer with 5+ years of experience building mobile (Android, client) and backend applications. Passionate about clean architecture, scalable systems, and performance optimization.

Technical Skills

LanguagesGoPythonDart
FrameworksFibernet/httpFastAPIFlutter
DatabasesPostgreSQLRedisSQL
Tools & CloudDockerGitLinuxNginxJWT

Experience

Backend Developer (Go) · TryHackTheBox
Modular monolith with Clean Architecture, Handler/Service/Repository layers, DI. High-performance REST APIs.
  • net/http, Fiber · PostgreSQL (sqlc) · Redis (caching, rate limiting)
  • JWT + RBAC · refresh rotation · testify (unit/integration)
  • bcrypt, input validation, Helmet-like security headers
Backend Developer (Freelance) · FastAPI / Python
RESTful APIs with JWT authentication, modular CRUD, PostgreSQL, Docker deployment.
  • FastAPI · SQLAlchemy · Pydantic · JWT
  • Clean code principles · Docker · Postgres
Mobile/Desktop Developer (Freelance) · Flutter/Dart
Cross-platform apps for Android & iOS with clean architecture patterns.
  • FDD, Clean Architecture, MVVM, MVC
  • Bloc, GetX state management

Projects

RFID Asset Management Flutter · FastAPI · ESP32
Full-stack mobile app for organizational asset management (RFID scanning, role-based workflows).
CMMS (Maintenance System) Flutter · Go · PostgreSQL
Enterprise CMMS with work orders, PM scheduling, inventory, floor plan editor, KPI reporting.
WAF Interface Flutter · FastAPI · WASM
Web UI for ModSecurity WAF with reverse proxy integration for Nginx/Apache.
EcuPars (Mobile Guide) Flutter · GetX · MVVM
Offline troubleshooting guide for heavy vehicle ECUs with rich HTML rendering.

Education

B.E. Materials & Metallurgy · Shahid Chamran University 2023 – present

Languages

Persian (Farsi) – Native English – B1 (intermediate)

Showcase · Gallery