Experience

Nine-plus years shipping production systems — from high-QPS PHP backends to event-driven services, wallets, and AI-assisted platforms.

  1. Senior Full Stack Developer (PHP, Python, Go)

    Sevenground Trading B.V. · Netherlands (Remote)

    Oct 2022 – Present

    Implemented and supported multiple web applications using Laravel (v9–12), Vue.js (v2–3), and Symfony (v4–7). Contributed to REST API development for a polling platform using Laravel, Symfony, and Python, along with integrating AI-powered features into backend services and IaC for AWS (SQS, SNS, Lambda, Terraform).

    • Managed large-scale platforms and expanded technical expertise across JWT, OIDC, OAuth2, and Filament, while applying LLM integration, prompt engineering, and RAG-based solutions.
    • Led the migration from Redis Streams to RabbitMQ for asynchronous processing, addressing consumer group limitations and failure recovery. Designed production-grade messaging with DLQ/DLX, controlled retries, and idempotency guarantees, plus monitoring for throughput and backlog.
  2. Senior Full Stack Developer

    Ekar Company · Dubai, UAE (Remote)

    Jun 2021 – Sep 2022

    Ekar is an on-demand mobility platform providing access to a network of thousands of cars bookable via the Ekar App.

    • Engineered microservices from concept to launch and re-engineered critical modules for performance and scalability across AWS (EC2, S3, RDS, CloudWatch, SQS, SNS, CodePipeline), RabbitMQ, and RPC.
    • Designed and operated a Wallet microservice with high-sensitivity transactional APIs: strong consistency, atomic balance updates, idempotent operations, and strict validation to prevent double execution.
  3. Lead and Senior PHP Developer

    WebIdeh Company · Tehran, Iran

    May 2018 – May 2020

    Refactored and enhanced a legacy MVC-based SMS panel using modern HTML, CSS, JavaScript, Tailwind CSS, and Alpine.js, boosting message delivery reliability by more than 30% while improving Core Web Vitals, accessibility, and SEO.

    • Led a team to deliver large-scale projects on schedule while strengthening leadership and project planning.
    • Refactored a large-scale PHP backend handling millions of records and high QPS: Service Layer and Repository Pattern, eliminated N+1 queries, optimized joins and indexing, introduced caching and background jobs.
    • Implemented database replication (one master, multiple read-only slaves) combined with query optimization and caching for low-latency reads and strong transactional consistency.
  4. PHP Developer

    PartoDesign Company · Tehran, Iran

    Dec 2016 – Apr 2018

    Worked on backend applications (Android, iOS) and websites using Laravel, Symfony, and Pure PHP, plus CMS platforms such as Shopify and WordPress.

    • Built foundational skills in Laravel, Symfony, and RESTful API development.
    • Developed and maintained transactional APIs with attention to data consistency, input validation, and error handling.
  5. PHP Developer

    Darkob Company · Tehran, Iran

    Aug 2016 – Nov 2016

    Started career at a WordPress-focused CMS company, learning WordPress and developing custom modules.

    • Gained hands-on experience in WordPress plugin and theme development and PHP-based CMS customization.