Senior Software Engineer

Building the Future with Code

Over 10 years crafting reliable software solutions. Specializing in .NET, microservices, and cloud architecture. Passionate about clean code, team leadership, and innovative problem-solving.

10+ Years Experience
15+ Projects Delivered
5+ Technologies
Farshad Hosseini Nezhad
About Me

Passionate about technology and innovation

Senior Software Engineer with over 10 years of experience designing and building reliable software solutions. Specialized in .NET, Entity Framework, SQL, Git, and design patterns with a strong foundation in object-oriented programming.

Experienced in leading projects, mentoring developers, and resolving critical production issues under pressure. Academic background includes an MSc in Computer Networking and a BSc in IT. Skilled communicator, passionate about learning, problem-solving, and delivering exceptional results.

Clean Code Advocate

Writing maintainable, scalable code following SOLID principles and design patterns.

Team Leadership

Leading cross-functional teams and mentoring developers to deliver exceptional results.

Problem Solver

Resolving critical production issues under pressure and delivering reliable solutions.

Experience

Professional journey

Senior Software Engineer

Darmankade
Jan 2024 – Present

Leading development of healthcare technology solutions, collaborating with CTO on architecture decisions and mentoring junior engineers. Building scalable backend systems using .NET 8 & .NET 9 with focus on microservices and modern architectural patterns.

  • Architecture Collaboration: Collaborated with the CTO to redesign product architecture
  • Team Leadership: Mentored junior engineers and conducted code reviews
  • Electronic Prescription System: Developed Electronic Prescription system for patients
  • Virtual Consultation Platform: Built a virtual consultation room (video, voice, chat) for real-time doctor-patient interaction
  • Appointment Booking System: Contributed to an online appointment booking system using microservices and Saga pattern
  • Storage Solution: Developed robust asset storage with MinIO
  • Modern Development: Hands-on with .NET 8 & .NET 9, building scalable backend systems
  • Testing Framework: Developed A/B testing system
.NET 8/9 Microservices Saga Pattern MinIO C# A/B Testing

Senior Software Engineer

Parham
Mar 2022 – Jan 2024

Contributed to development and design of Video-On-Demand platform, resolving critical production issues and training new developers. Built backend services using .NET and integrated RESTful APIs for scalable video streaming solutions.

  • Platform Development: Contributed to development/design of Video-On-Demand platform
  • Production Support: Resolved critical production issues, minimizing downtime and revenue loss
  • Team Development: Trained new developers on coding standards and review practices
  • Backend Services: Developed backend services in .NET, integrating RESTful APIs
.NET RESTful APIs Video Streaming C# Production Support

Technical Project Manager

Yaas Arghavani Engineering
Jan 2019 – Mar 2022

Managed technical projects using Agile & Scrum methodologies, trained developers, and coordinated planning, design, and development phases. Translated customer requirements into detailed use cases and provided technical support for complex projects.

  • Developer Training: Trained new developers and provided technical support for complex projects
  • Requirements Analysis: Translated customer requirements into detailed use cases
  • Project Management: Developed project plans using Agile & Scrum methodologies
  • Coordination: Coordinated planning, design, and development
Project Management Agile Scrum Team Leadership Requirements Analysis

CEO

Lookif
Nov 2020 – Nov 2022

Led a team of 5 professionals, fostering innovation and continuous improvement. Launched and scaled a National Health Program for Iran's Ministry of Health, building a high-performing, collaborative team culture.

  • Team Leadership: Led a team of 5, fostering innovation and continuous improvement
  • National Health Program: Launched and scaled a National Health Program for Iran's Ministry of Health
  • Culture Building: Built a high-performing, collaborative team culture
Leadership Strategy Team Building Healthcare

.NET Developer

Yaas Arghavani Engineering
Jan 2017 – Jan 2019

Implemented business logic in C#.NET and built payment systems. Developed and maintained web applications using ASP.NET, C#.NET, and Web API. Designed server-side functionality using OOP principles and collaborated closely with developers and end users.

  • Business Logic: Implemented business logic in C#.NET and built payment systems
  • Web Development: Developed and maintained web apps using ASP.NET, C#.NET, and Web API
  • Server-Side Design: Designed server-side functionality using OOP principles
  • Collaboration: Collaborated closely with developers and end users
ASP.NET C#.NET Web API OOP Payment Systems

.NET Developer

Arya
Jun 2015 – Jan 2017

Contributed to pre-release software development milestones, provided estimations and effort analysis for projects. Demonstrated strong creativity, energy, and commitment to goals in software development projects.

  • Software Development: Contributed to pre-release software development milestones
  • Project Planning: Provided estimations and effort analysis for projects
  • Professional Qualities: Demonstrated strong creativity, energy, and commitment to goals
Software Development Project Estimation C# .NET
Projects

Featured work

Online Appointment Booking System

2024 - Present Darmankade

Healthcare appointment management system using microservices architecture and Saga pattern for distributed transactions. Built with .NET 8/9 and designed for scalability and reliability in healthcare environments.

Key Features:

  • Microservices architecture for improved scalability
  • Saga pattern implementation for distributed transactions
  • Real-time appointment scheduling and management
  • Integration with healthcare provider systems
Microservices Saga Pattern .NET 8/9 C#

Electronic Prescription System

2024 - Present Darmankade

Electronic prescription system for patients, enabling healthcare providers to create and manage prescriptions digitally. Built with modern .NET technologies and integrated with healthcare workflows.

Key Features:

  • Digital prescription creation and management
  • Integration with healthcare provider systems
  • Patient prescription history and tracking
  • Compliance with healthcare regulations
.NET C# Healthcare Integration Web API

Virtual Consultation Room

2024 - Present Darmankade

Real-time telemedicine platform featuring video, voice, and chat capabilities for doctor-patient interactions. Enables remote healthcare consultations with secure communication channels.

Key Features:

  • Real-time video conferencing
  • Voice communication capabilities
  • Secure chat functionality
  • Doctor-patient interaction platform
Real-time Communication Video Conferencing .NET WebRTC

Video-On-Demand Platform

2022 - 2024 Parham

Video streaming platform with backend services built in .NET and RESTful API integration. Designed for scalable video content delivery and user management.

Key Features:

  • Video streaming and content delivery
  • RESTful API integration
  • User management and authentication
  • Content management system
.NET RESTful APIs Video Streaming C#

National Health Program

2020 - 2022 Lookif

National health program developed for Iran's Ministry of Health. Led complete project lifecycle from conception to deployment, managing a team of 5 professionals and building a collaborative team culture.

Project Scope:

  • National healthcare system implementation
  • Team leadership and project management
  • Government contract delivery
  • Healthcare system integration
Team Leadership Project Management Healthcare Systems Government Projects

Payment Systems

2017 - 2019 Yaas Arghavani Engineering

Payment system development using C#.NET and ASP.NET. Implemented business logic and built web applications with server-side functionality using OOP principles.

Key Features:

  • Payment processing and management
  • Business logic implementation
  • Web application development
  • OOP-based server-side design
ASP.NET C#.NET Web API OOP Payment Processing
Skills

Technical expertise

Languages & Frameworks

.NET C# Entity Framework SQL Web API

Architecture & Patterns

Microservices CQRS Saga Design Patterns OOP

Tools & Technologies

Docker Kubernetes (Basic) Git ELK MinIO TestContainers (Basic)

Practices & Methodologies

Agile Scrum Clean Coding A/B Testing (Basic)

Soft Skills

Mentorship Leadership Problem-Solving Communication Time Management
Education & Achievements

Academic background

Education

Master of Science in Computer Networking

Khajeh Nasir Toosi University of Technology, Iran

2015 - 2018

Bachelor of Science in Information Technology

Institute for Advanced Studies in Basic Sciences

2011 - 2015

Publications

Mutual authentication protocol to share files in cloud storage

IEEE

View Publication

Honors & Awards

MPM-Mobile Programming Marathon

5th Place in Iran

September 2019, Sharif University of Technology

Bayan Programming Contest

First Rank in Zanjan Province

October 2014, Bayan - Online

Languages

English Advanced
Persian Native
French Basic
Contact

Let's work together

I'm always interested in discussing new opportunities, innovative projects, and collaborations. Feel free to reach out if you'd like to connect!

Email

sfhossei@uci.edu

sfarshadhn@gmail.com

Phone

+98 919 215 7909

An unhandled error has occurred. Reload 🗙