Available for Opportunities

MEHDIKHAJEHYAR

Senior .NET Backend Developer & Tech Leader

Building scalable systems, designing robust architectures, and creating impactful solutions.

About Me

I'm a software developer specializing in backend engineering with the .NET ecosystem.

My interests include software architecture, distributed systems, microservices and building high-quality applications.

I enjoy solving complex engineering problems, improving system design and collaborating with teams to deliver reliable software.

Experience

MajesticApp

Backend development across authentication and product services, including JWT authorization and multilingual support.

Freelance

Designed and built backend systems and APIs for clients using .NET, SQL Server and Docker.

Telegram Bot Development

Designed and developed Telegram bots.

Deceased Search System

Developed a search system for finding deceased persons.

Monolithic & Microservice Systems

Developed and worked with both monolithic and microservice-based systems.

Projects

Identity & Authentication

Identity Server SSO

A single sign-on service built on IdentityServer4, providing centralized authentication, token issuance and role-based access across applications.

.NETIdentityServer4OpenID ConnectDocker
Identity & Authentication

Duende

Identity and authentication service built with Duende IdentityServer.

.NETDuende IdentityServerOpenID Connect
Backend Services

MajesticApp

Backend services including authentication, JWT-based authorization and multilingual product management.

ASP.NET CoreC#JWTREST API
Finance

Gold Market

Backend platform for a gold trading and market application.

ASP.NET CoreC#REST API
Government

Post Office

Backend systems built for a postal service organization.

ASP.NET CoreC#SQL Server
Education

University

An admin panel for a university, built as a multi-component Vue.js app with HTML, CSS and Bootstrap Studio, on top of backend services.

Vue.jsHTMLCSSBootstrap StudioASP.NET CoreC#SQL Server
E-commerce

Online Store Projects

Backend development for online store and shop platforms, including products, orders and payments.

ASP.NET CoreC#REST API
Game Development

Unity Games

Games built with Unity: Gavij, NinjaCars and UntilCalm. Gavij and NinjaCars are published on Cafe Bazaar. Also includes Global Game Jam entries and Myket releases.

UnityGavijNinjaCarsUntilCalm
Open Source / Tooling

Nginx Log Parser

A Python library for parsing Nginx access and error logs.

PythonNginx
Support System

Ticket Management

A ticketing system for registering, tracking and managing support tickets.

ASP.NET CoreC#SQL ServerCQRSMediatorIn-Memory QueueFluentScheduler
Community

Questions & Answers

A question and answer platform where users can ask questions and receive answers.

ASP.NET CoreC#SQL ServerCQRSMediatorIn-Memory QueueFluentScheduler

Skills

Backend Development

C#.NETASP.NET CoreEF CoreMVCREST APIsIdentityServer4QuartzHangfireFluentSchedulerMatchmaking AlgorithmsCompatibility Matching

Frontend Development

React.jsBlazorVue.js

Databases

SQL ServerPostgreSQLMySQLSQLiteRedisElasticsearch

DevOps & Infrastructure

DockerKubernetesNginxLinuxShell ScriptingDocker Registry

Architecture

MicroservicesDDDClean ArchitectureCQRSMediatorDesign PatternsUML DiagramsDocumentationSOLIDOOPTDD

Messaging & Integration

Message BrokersIn-Memory QueueRabbitMQKafkaEvent-Driven ArchitectureRESTful Integration

Monitoring & Tools

OpenTelemetrySigNozGrafanaGitGit Flow

Leadership & Management

ScrumProject ManagementTask PlanningTeam Leadership

AI-Assisted Development

ClaudeChatGPTAI Pair ProgrammingPrompt Engineering

Let's Build Something.

Have a project or an opportunity in mind? Let's connect.

Contact Me