Profile
I am Reza Heidari, a Senior Software Developer and Backend Architect based in Istanbul, Turkey, with over 10 years of professional experience in building scalable systems, implementing microservices, and orchestrating cloud-native solutions. My focus lies in implementing and architecting backend solutions, databases, and RESTful APIs following best practices. I also specialize in clean architecture, AI, and machine learning.
Technical Skills
- Languages & Frameworks: C#, .NET Core, ASP.NET, TypeScript, Angular, React, Python
- Databases: SQL Server, PostgreSQL, MySQL, Redis, NoSQL
- Cloud & DevOps: Azure, Docker, CI/CD pipelines, Linux, IIS, Windows Server, Security
- Architecture & Patterns: Microservices, monolith, modular, DDD, Clean Architecture, SOLID Principles
Open Source & Collaboration
I have leveraged ABP Framework to build modular .NET solutions and integrated StockSharp for advanced trading functionalities. Additionally, I collaborated on machine learning research that predicted compressive strength in nano silica-modified concrete using Random Forest and ANN models, demonstrating how AI can improve engineering processes.
Work Experience
Senior Software Developer – Arneca Technologies (Remote)
Core Designer of RESTful APIs & Backend Architecture:
Developed high-performance APIs aligned with
solution architecture and clean code best practices
for healthcare systems. Leveraged
cloud environments (Linux & IIS) and applied
DevOps pipelines to ensure seamless deployment.
Integrated Redis for caching,
Elasticsearch for advanced searching, and
orchestrated .NET Core migrations to enhance
performance and reduce downtime.
Mentored a high-performing team to embrace Clean Architecture and SOLID principles, leading microservices, domain-driven design (DDD), and containerization initiatives. Spearheaded backend solution design to deliver scalable SaaS solutions to global clients.
Senior Software Developer – MAT Industry (Remote)
Focused on designing robust applications for water therapy and robotic
gait systems, ensuring clean code and stable
communication protocols. Engineered a custom
price action library for trading with real-time
analytics, merging software flexibility and reliable data streaming.
Senior Software Developer – Negin Nassaj Asia
Successfully upgraded legacy Fortran/C++ apps to
.NET, significantly reducing downtime. Oversaw
multiple website deployments with an emphasis on performance and
security, optimizing on-premise environments and
user-facing services.
.NET Developer – Atra Dadepardaz
Enhanced data synchronization with multithreading and
Windows Services, cutting overhead while improving reliability.
Automated file processing, boosting efficiency in media deployment
pipelines.
Social Media
Connect with me on: