Technical Lead and Software Engineer with 8+ years of experience building and scaling high-load backend systems and leading engineering teams. Strong expertise in Node.js, TypeScript, NestJS, microservices, DDD, distributed systems, and event-driven architectures. Experienced in defining software architecture, mentoring engineers, driving Agile delivery, and ensuring high standards for code quality, system reliability, and technical excellence.

Heydard Dasoomi

Technical Lead and Software Engineer with 8+ years of experience building and scaling high-load backend systems and leading engineering teams. Strong expertise in Node.js, TypeScript, NestJS, microservices, DDD, distributed systems, and event-driven architectures. Experienced in defining software architecture, mentoring engineers, driving Agile delivery, and ensuring high standards for code quality, system reliability, and technical excellence.

Available to hire

Technical Lead and Software Engineer with 8+ years of experience building and scaling high-load backend systems and leading engineering teams. Strong expertise in Node.js, TypeScript, NestJS, microservices, DDD, distributed systems, and event-driven architectures.
Experienced in defining software architecture, mentoring engineers, driving Agile delivery, and ensuring high standards for code quality, system reliability, and technical excellence.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Persian
Fluent
English
Advanced

Work Experience

Software Engineer at ATATO.COM
August 1, 2025 - August 1, 2025
Previously contributed to backend-scale initiatives, API optimization, and platform reliability. Led efforts around real-time data handling, database migrations, and microservice consolidation to improve performance and scalability.
Software Engineer at ATATO.COM
August 1, 2025 - October 31, 2025
Current role focusing on backend platform optimization, real-time data features, and microservices. Implemented real-time data fetch with Socket.IO and RabbitMQ, migrated from Firebase to PostgreSQL, reduced latency through code and DB tuning, refactored legacy JavaScript to TypeScript, and built a monitoring stack with Prometheus, Grafana, and Alertmanager. Contributed to architecture simplification to cut costs and improve maintainability.
Software Engineer at MAX DUEL. COM
March 1, 2024 - Present
Architected a high-performance microservice from scratch to handle high volume daily API calls (bets). Migrated multiple microservices from JavaScript to TypeScript to improve maintainability. Built a realtime service from scratch using Redis, RabbitMQ, and Socket.io to deliver live updates. Optimized database tables with proper indexing, reducing average API latency to under 50ms. Integrated the full stack into CI/CD, increasing deployment frequency from weekly to daily. Led a cross-functional team across backend, frontend, and DevOps. Built a CRM email sending system sending personalized emails based on daily user behavior. Built a full monitoring system using Prometheus, Grafana, and Alertmanager and pgHero. Implemented encrypted secret backups across regions for recovery. Dockerized microservices and deployed on GCP Kubernetes.
Software Engineer at A TA TO. COM
August 1, 2023 - March 1, 2024
Helped build a custodial wallet supporting 15+ blockchains, securing user assets. Patched critical security vulnerabilities reported by the security team and fixed many QA-reported bugs. Built automated testing integrated into CI/CD pipelines maintaining 100% coverage. Redesigned legacy PostgreSQL schema handling, cutting API time from 5 minutes to 10 seconds. Contributed to Dockerizing the stack and setting up Kubernetes on AWS. Unified 15 blockchain protocols behind a single elegant API to make multi-chain support maintainable.
Backend Developer at Dovinance, Istanbul
August 1, 2023 - August 1, 2023
Developed a Solidity-based arbitrage bot for DeFi, implemented Redis caching to accelerate content delivery, and optimized MongoDB configuration to boost data retrieval speed by 10x. Built a Golang tracer outperforming JavaScript by 10x, and designed a high-performance calculation service using Goroutines and caching (100x speedup). Reduced gas costs by 15% via contract optimizations and a custom fee token (30% lower fees). Improved Geth node performance by reducing bandwidth by 60%, CPU usage by 20%, and RAM footprint by 10%.
Software Engineer at DOVINANCE
July 1, 2022 - August 1, 2023
Developed a DEX arbitrage bot spotting price differences across DEXs, generating $1M+ in profits. Patched Geth to simulate mempool transactions 10x faster. Built a custom Redis data structure and tuned MongoDB, reducing data retrieval time by 20x. Rewrote the calculation engine in Go using goroutines to speed up processing. Optimized a contract to use 30% less gas than other BSC competitors. Customized Geth core reducing resource usage: 20% less CPU, 10% less RAM, and 60% less bandwidth. Developed a real-time analytics system pulling data from BSC and storing daily events in PostgreSQL for instant reporting. Designed a geo-distributed architecture across US, Europe, and China to capture mempool data faster.
Backend Developer at MAKTA BK H OONEH, Tehran
January 1, 2022 - January 1, 2022
Scaled the backend team by onboarding three new developers. Pioneered Redis caching strategies, accelerating content delivery by 30%. Orchestrated Postgres-based database replication, achieving faster reads and supporting higher concurrency (3x). Dockerized infrastructure and set up CI/CD pipelines, reducing deployment times by 50%. Automated video format conversions with FFmpeg, freeing up 60 hours per month. Designed a load balancer for video content, reducing server load by 40%.
Backend Developer at Bashir, Tehran
January 1, 2021 - January 1, 2021
Collaborated on a crypto-exchange and credit payment platform for Iranian users. Orchestrated PostgreSQL replication architecture, enabling a 3x increase in concurrent users on the platform.
Backend Developer at Data Galaxy, Tehran
June 1, 2019 - June 1, 2019
Architected and launched a Flight Information Display System (FIDS) from concept to delivery. Led a 4-person team serving 32 airports in Iran and 2000+ monitors for real-time flight data visualization.
Remote Software Developer at MAKTA BK HOON EH
April 1, 2018 - July 1, 2022
Scaled backend development team by hiring and onboarding three new developers, mentoring new hires in the company’s backend architecture. Pioneered adoption of Redis caching strategies to accelerate content delivery. Orchestrated database replication strategies leveraging PostgreSQL to improve read query performance. Dockerized infrastructure and implemented CI/CD pipelines to reduce deployment times. Automated video format conversions in the processing pipeline using FFmpeg, saving 60 hours per month for the team. Designed a load balancer for video content, reducing server load. Orchestrated database replication architecture using PostgreSQL, supporting a 3x increase in concurrent users on the platform.

Education

Bachelor's degree in Computer Science at University of Tehran
September 1, 2016 - September 1, 2022
Computer Science at B.U.COMPUTER SCIENCE
September 1, 2014 - September 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet