Work Experience

AveeHealth

Senior Software Engineer | Vancouver, B.C. | Jan 2025 - Jan 2026
  • Spearheaded the development of a new doctors panel using Python and React, successfully migrating users from the old system without disruption.
  • Architected and implemented Django database models, overcoming the project's most significant technical challenge to ensure data integrity and system functionality.
  • Built an AI-powered transcription pipeline using Deepgram, RAG, and Pydantic AI to transcribe doctor-patient sessions and generate structured SOAP notes.

Snapp!

Senior Cloud Engineer | Tehran, Iran | Oct 2020 - Present
  • Led the design and implementation of a company-wide cloud platform, progressing to lead engineer for platform architecture.
  • Engineered Kubernetes operators (CRDs) to automate ArgoCD authentication and authorization.
  • Led the design of a scalable microservice architecture for a high-volume delivery application, leveraging NATS to handle over 300k messages/sec.
  • Implemented KServe and Knative on Kubernetes to build ML pipelines, reducing resource consumption and boosting data gathering by 10%.
  • Deployed and managed Kafka on Kubernetes using the Strimzi operator; mentored teams on messaging best practices.
Software Engineer (Shared Services Team) | Jan 2019 - Oct 2020
  • Optimized critical legacy applications (PHP) by migrating them to modern Go microservices, increasing availability by 20%.
  • Developed a real-time stream processing service to dynamically adjust pricing and balance demand/supply, resulting in a 5% increase in accepted rides.
  • Developed and maintained backend services in Go for real-time order processing and delivery tracking.

IoT Working Group of Amirkabir University of Technology

Software Architect | Tehran, Iran | Jan 2017 - Jan 2019
  • Secured and managed a ~$30,000 university research grant to establish the IoT laboratory and launch pilot projects.
  • Engineered a custom Reliable Layer-2 Transport Protocol (Stop-and-Wait ARQ with Retry logic) on top of raw NRF radio modules for guaranteed packet delivery.
  • Achieved stable performance for 1,000 concurrent IoT devices during load testing of the "Nahal" platform.
  • Built a scalable backend connecting 5000+ LoRa nodes for agricultural monitoring, utilizing Sentinel-2 satellite imagery for crop insights.