Armin Farzam Logo
Let’s build something meaningful

I am Armin Farzam

A Senior Backend .NET Developer

Background shapeBackground shapeArmin Farzam
shapeArmin Farzam

About Me

Senior .NET Backend Developer with 6+ years of experience building scalable backend systems, enterprise applications, ERP integrations, and RESTful APIs using C#, ASP.NET Core, Entity Framework Core, and SQL Server. Experienced in designing and implementing business-critical systems using Clean Architecture, Domain-Driven Design (DDD), CQRS, and SOLID principles. Strong background in ERP integration, workflow-driven applications, B2B platforms, authentication and authorization, and enterprise backend services. Experienced with Docker, MongoDB, Microsoft Identity, OpenFGA, automated testing, and CI/CD.

Areas of Interest

Web Application DevelopmentAPI Gateway DevelopmentMicroservicesDevOps

Professional Experience

Bent Oak Systems

Backend .NET Developer

2024-2026London, United Kingdom
  • Designed and developed scalable backend services and RESTful APIs using C#, ASP.NET Core, Entity Framework Core, and SQL Server, supporting reliable and maintainable enterprise applications.
  • Built a Partner Assessment Integration Platform enabling field evaluators to collect and synchronize partner data with ERP systems, reducing manual data entry and improving data consistency.
  • Developed advanced search, filtering, assessment, and workflow capabilities, streamlining partner evaluation and improving visibility into assessment processes.
  • Built a multi-stage Applicant Tracking System (ATS) for HR teams, interviewers, and decision committees, centralizing recruitment workflows and providing end-to-end process visibility.
  • Developed ERP integrations and API-driven platforms for inquiry, tender, provider, approval, and order management, automating business workflows and reducing manual administrative processes.
  • Applied Clean Architecture, CQRS, Domain-Driven Design (DDD), and SOLID principles, improving code maintainability, separation of concerns, and scalability.

Fika Yazilim

Full-stack .NET Developer

2022-2023Istanbul, Turkey
  • Designed and developed a B2B management platform that streamlined buying and selling workflows between companies, improving process efficiency and centralized transaction management
  • Developed backend APIs and business workflows using C#, ASP.NET Core, Entity Framework Core, and SQL Server, automating core business processes and reducing manual operations.
  • Developed responsive user interfaces using React and TypeScript, improving usability and providing efficient access to business workflows.

Tebyan Engineering Group

Full-stack .NET Developer

2020-2022Urmia, Iran
  • Developed a pharmacy e-commerce platform enabling pharmacies to create online stores, manage products, and process sales, digitizing pharmacy sales and expanding online operations.
  • Built an insurance prescription registration system integrated with Iranian healthcare and social security organizations, automating prescription registration and reducing manual processing.
  • Developed secure backend services, business logic, and database structures for pharmacy operations and prescription processing, improving reliability and data management across healthcare workflows.

Technical Skills

Backend

C# .NETEntity Framework CoreMicrosoft IdentityGRPCSQL ServerMongo DBSignal-RAutoMapperXUnitMediatRFluent ValidationDocker

Architecture

Clean ArchitectureMicroservicesModular MonolithMVCMVVMOOPSOLIDCQRSDDDTDDBDDABP Framework

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.jsReduxTailwind CSSBootstrapBlazor

Education

2016-2019

Master of Software Engineering

Azad University of Urmia

2014-2016

Bachelor of Software Engineering

Azad University of Urmia

Education Graph
Turkish
(Native)
English
(B2)
Farsi
(Native)

Contact Me

© Designed by Mobina Chalia - 2025