Timeline
Professional Experience
Over the past 12+ years, I've designed, modernized, and maintained production software across desktop and web platforms. My experience spans the full software lifecycle—from business analysis and architecture to implementation, deployment, infrastructure, and long-term production support.
May 2024 – Present
Founder & Software Architect
Torabi HoneySide Project
- Designed and developed a production e-commerce platform from scratch as an independent side project.
- Implemented Domain-Driven Design, Clean Architecture, and CQRS.
- Built backend services using .NET 10 Minimal APIs and a modern Next.js frontend.
- Designed deployment, monitoring, caching, search, and production infrastructure.
- Started the project to stay current with modern technologies and apply them in a real production system.
Aug 2017 – Present
Senior Software Engineer (.NET)
MagiranTehran, Iran
- Led the modernization of one of Iran's largest academic indexing platforms.
- Redesigned database structures and executed large-scale data migrations.
- Built and optimized Persian search capabilities across millions of indexed records.
- Optimized high-traffic systems serving hundreds of thousands of daily users and millions of daily requests.
- Owned deployment, monitoring, IIS, Windows Services, SQL Server, and production infrastructure.
2020 – 2021
Independent Software Consultant & Full-Stack Developer
Fakoor Meghnatis SpadanaIran
- Commissioned in October 2020 to convert the existing desktop TimeSheet system into an internal web application.
- Delivered the initial ASP.NET Core implementation in approximately three months.
- Implemented role-based authorization, centralized administration, reporting, and project analysis workflows.
- Provided deployment and production support for approximately one year after delivery.
2017
Independent Full-Stack Developer
Iranians History On This DayRemote
- Redesigned and developed a multilingual historical content platform in approximately six months.
- Implemented Persian, English, and Cyrillic support with separate RTL and LTR experiences.
- Built automated initialization, legacy data migration, and deployment workflows.
- The successful delivery led to an invitation to join Magiran approximately one month later.
2015 – 2017
Software Developer & Retail Operations
Gol Angabin HoneyIran
- Designed and developed the company's product and educational website.
- Added a lightweight order-registration workflow for manually processed customer requests.
- Worked in the family retail business and gained direct experience in store sales, customers, and honey products.
- This domain experience later informed the development of Torabi Honey.
2014 – 2017
Independent Software Consultant & Software Developer
Fakoor Meghnatis SpadanaIran
- Initially hired as a technical consultant to assess implementation and outsourcing options.
- After approximately two months, received full responsibility for designing and developing the system.
- Delivered the initial desktop application in approximately six months using C#, SQL Server, and Entity Framework.
- Continued maintaining and supporting the internal production system through 2017.