Head of Engineering / Principal Backend Engineer — Parla Sanaye
Jan 2021 – Present · Part-Time · Advisory · Remote
C#, .NET 10, ASP.NET Core Web API, MediatR, Dapper, EF Core, SignalR, Serilog, JWT, MSSQL, Redis, Docker, GCP, xUnit, Moq
- Led SaaS modernization of Pars Plant from desktop to cloud-connected platform used by 100+ companies and 200+ engineers, achieving 94% performance improvement.
- Architected real-time bidirectional sync (SignalR) between offline WinForms/AutoCAD clients and ASP.NET Core APIs, eliminating ~95% of manual data-merge incidents.
- Implemented CQRS with MediatR and a hybrid EF Core/Dapper data-access layer, using Dapper for read-heavy reporting queries.
- Directed 11-member engineering team; cut release cycle from quarterly to bi-weekly; introduced xUnit/Moq testing with 70%+ coverage.
- Deployed AI-assisted development workflows, reducing API documentation effort by ~60%.
Technical Lead / Software Architect — Parla Sanaye
Jan 2015 – Dec 2020 · Part-Time from 10/2016
C#, VB.NET, .NET Framework, ASP.NET Web Forms, Windows Forms, WPF, AutoCAD API, MSSQL
- Re-architected legacy VB.NET/Web Forms codebase into a modular C#/.NET system, improving performance by 94% and eliminating stability failures.
- Migrated 40+ Web Forms pages to modern .NET services with zero downtime, retiring ~30% of legacy code.
Software Engineer — Parla Sanaye
Feb 2004 – Dec 2014 · Full-Time
C#, VB.NET, .NET Framework, ASP.NET Web Forms, Windows Forms, WPF, AutoCAD API, MSSQL
- Developed core drafting automation with AutoCAD API; reduced engineer drafting time by ~40% and processing time on 10K+ element drawings by ~65%.
- Contributed to the Khwarazmi Award-winning Pipe Support Tool and Steel Structure Simulation.
Senior Software Engineer — Tradido
Jan 2024 – Nov 2024 · Full-Time · Remote
Python, Node.js, PostgreSQL, Redis, MongoDB, WebSocket, REST, Docker
- Built backend for crypto market-analysis platform serving 2K+ traders; integrated TradingView and 8+ real-time exchange feeds.
- Engineered WebSocket pipelines processing ~30K ticks/sec with <200 ms quote latency; improved backtesting performance by ~70%.
- Decomposed monolith into 5 services, reducing release time by ~55%.
Senior Backend Developer — Ramzinex
Mar 2023 – Dec 2023 · Full-Time
Go, Laravel (PHP), Kafka, MySQL, JWT, Docker, ELK Stack, REST, Microservices
- Developed Go microservices for Iran's largest crypto exchange, supporting 1M+ users.
- Automated KYC pipeline, cutting verification from ~2 hours to <2 minutes; raised completion by ~45%.
- Designed Kafka pipelines sustaining ~20K messages/sec; reduced API response time from ~1.2s to ~180ms.
Senior .NET Developer — Smartech (Digikala Group)
Feb 2022 – Feb 2023 · Full-Time
.NET Core, C#, ASP.NET Core Web API, Kafka, PostgreSQL, Elasticsearch, ClickHouse, Redis, Serilog, Polly, OAuth2, Docker, .NET MAUI
- Scaled Affilio backend to 3M+ daily requests, 10M+ product records, and 200+ publisher partners.
- Built Kafka tracking pipelines (~5K events/sec), reducing attribution latency to <10 seconds.
- Migrated reporting to ClickHouse, cutting query time from ~40s to <2s; delivered 40+ ASP.NET Core APIs.
- Applied Polly retry and circuit-breaker policies with Serilog structured logging across Kafka-driven services, cutting transient-failure incidents.
- Contributed to Xamarin → .NET MAUI migration, reducing release effort by ~40%.
Chief Technology Officer (Hands-on Backend) — Tazminchi
Jan 2021 – Oct 2022 · Full-Time
.NET, C#, Go, Python, Vue.js, MediatR, PostgreSQL, RabbitMQ, MinIO, Docker, REST
- Led InsurTech platform as hands-on CTO, managing 8 engineers; raised uptime from <50% to 95%.
- Delivered 40+ REST APIs, integrated 10+ insurance carriers; decomposed monolith into 6 services, reducing deployment from ~2 hours to <15 minutes.
- Reduced production incidents by ~60% within six months through CI, code review, and structured logging.
Software Engineer — Divar & Café Bazaar (Hezardastan Holding)
Sep 2019 – Feb 2021 · Contract
C#, .NET Framework, .NET Core, MSSQL, Redis
- Built internal CRM and support tooling; increased ticket resolution rate by 70% over legacy systems through workflow automation.
- Developed "Divarcat", a content-moderation platform that reduced human review error, and "DivarCRM" for call monitoring and evaluation workflows.
Senior Software Developer — Newshanik
Oct 2016 – Aug 2019 · Full-Time
C#, ASP.NET MVC, ASP.NET Web API, Web Forms, Blazor, Windows Forms, Xamarin.Forms, Swift, Entity Framework, MSSQL, Oracle, SQLite, REST, SOAP
- Rebuilt revenue-reporting pipeline, reducing runtime from 36 hours to <30 seconds.
- Delivered 20+ REST/SOAP APIs serving ~100K requests/day; shipped Xamarin.Forms apps reaching 10K+ users.
Web Application Developer — Parsico
Jan 2007 – Dec 2014 · Part-Time · Contract
C#, VB.NET, ASP.NET Web Forms, Windows Forms, ASP.NET Web API, ADO.NET, MSSQL, JavaScript, IIS
- Delivered 8+ enterprise web apps (500+ users); cut page loads ~20s → <3s via query optimization.
- Secured data access with parameterized queries, clearing all SQL-injection findings.