Mohammad Hamrah

Mohammad Hamrah

Staff Software Engineer

Twenty years designing scalable systems, cloud architecture, and products institutions can trust.

Profile

Staff engineer focused on system design, AWS infrastructure, and full-stack delivery. I lead architecture and execution for microservices and serverless platforms, and guide teams from design through production.

Experience

  1. Staff Software Engineer, Technical Lead

    Capio

    — Present Ontario · Remote

    • Lead architecture and technical direction for institutional products, from design reviews through production release.
    • Work with product, design, and engineering to ship scalable platform features used by partner institutions.
    • Enable the team with AI across process, development, code review, and quality — raising delivery speed without lowering the bar.
  2. Senior Software Engineer

    ApplyBoard (concurrent)

    — Present Ontario · Remote

    • Build and maintain marketplace and integration services that connect students with educational institutions.
    • Design and operate AWS serverless microservices for high-traffic production workloads.
  3. Director of Software Engineering

    StockMount

    Ankara, Turkey

    • Designed and shipped a marketplace integration platform connecting e-commerce sellers to multiple marketplaces.
    • Led engineers, designers, and QA through architecture, delivery, and production operations.
    • Stack: .NET Core, Angular, MongoDB, MS SQL Server, Postgres, Cassandra, RabbitMQ, CQRS, Docker, Kubernetes, GitLab CI/CD, Event Store, MinIO.
  4. Technical Manager

    HPDS

    • Built the backend for a cloud object-storage platform on OpenStack Swift.
    • Architected and implemented the core web frontend for the storage product.
    • Operated cloud infrastructure and led developers shipping add-on features on the platform.
    • Stack: Python, Django, Angular, PHP, Laravel, OpenStack Object Store, Docker, HAProxy, Nginx, Jenkins.
  5. Technical Manager

    FavaNaft

    Tehran, Iran

    • Designed and delivered a business-process automation system for Iran Oil.
    • Owned system architecture and managed engineers, designers, and QA through delivery.
    • Stack: ASP.NET MVC, ASP.NET Web API, WCF, WF, MSMQ, MS SQL Server, AngularJS, GitLab CI/CD.
  6. Software Engineer — IT Strategy

    Mobinnet

    Tehran, Iran

    • Coordinated vendors and internal teams to deliver office automation and business support systems (BSS) at a major Iranian telecom.
  7. Software Engineer / Technical Manager

    TIRC

    • Developed an ERP system with Java, JBoss, and MySQL.
  8. Software Architect & Team Lead

    Zero and One Information Technology

    • Architected and developed web and desktop applications for government agencies and private SMEs.
    • Delivered ECM, workflow/process automation, CRM, LMS, sales management, and ERP systems.
    • Stack: C#, VB.NET, Java, PHP, SQL Server, MySQL, SharePoint, DotNetNuke, jQuery, SourceSafe, RUP.