Senior Software Developer: Reza Heidari
C:\Portfolio>

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

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:

Contact Me

Interested in collaborating or have a question?