Shirin Mirzi MK.

HELLO, I’M

Shirin Mirzi
.

Lead Software Engineer & Full-Stack Developer

Building enterprise software with clarity, curiosity and care. Based in Dubai, UAE.

Explore my work
Shirin M K — professional portrait
A thoughtful mind. A builder’s spirit.
10+YEARS OF
EXPERIENCE
C# / .NET / React / Python / Azure

Software engineer. Problem solver. A builder from frontend to backend.

I’m a Lead Software Engineer with 10+ years of experience designing and developing enterprise applications across the full development lifecycle.

My foundation is C#, .NET, ASP.NET and SQL Server. My work spans React frontends, Python/FastAPI services, cloud integrations, authentication and real-time communication.

I enjoy understanding the business problem, shaping the solution and working across frontend, backend and integration layers to deliver maintainable, production-ready software.

From requirements to release.
Thoughtfully, at every step.

02 / TECHNICAL EXPERTISE

The tools behind the work

01

Backend

C# · .NET / .NET 6+ · ASP.NET MVC · REST APIs · Python · FastAPI · Entity Framework · SQL

02

Frontend

React · JavaScript · HTML / CSS · Responsive web application development

03

Databases & storage

SQL Server · PostgreSQL · SQLite · Redis · Azure Storage

04

Cloud & DevOps

Microsoft Azure · Azure App Services · Azure DevOps · CI/CD · Application deployment & configuration · Microsoft Entra ID · Azure Key Vault

05

Integration & security

REST API integrations · Entra ID / MSAL · Authentication & authorization · TLS / certificates · MQTT · Enterprise system integrations

Understand the whole.
Care for the details.

Getinge

Lead Software Engineer

Enterprise software products spanning full-stack development, application integrations, document and data processing, and modern cloud technologies.

C# · .NET · React · Python · FastAPI · PostgreSQL · Azure · Redis · Entra ID · REST APIs · MQTT

Alstom

Software Engineer

Enterprise railway software applications involving data processing, transformation and database-driven systems.

C# · .NET 6 · SQL Server · Data Processing · Enterprise Applications

Infosys

Software Engineer

Enterprise applications using the Microsoft technology stack, including .NET, ASP.NET MVC and SQL Server.

C# · .NET · ASP.NET MVC · SQL Server · Web Applications

04 / PORTFOLIO

Selected work

Enterprise systems. Full-stack applications.
A closer look at my contributions.

01

DOCUMENTS & DATA

TraceCompile

Enterprise Document & Data Processing Platform

A full-stack enterprise application designed to streamline document and data processing workflows.

C# · .NET · React · PostgreSQL · Azure

Read my contributions
  • Developed backend services using C# / .NET and frontend functionality using React.
  • Implemented authentication with Microsoft Entra ID / MSAL.
  • Integrated SharePoint document workflows and Azure Blob Storage.
  • Integrated OCR and document-processing capabilities.
  • Worked with PostgreSQL and designed REST API integrations.
  • Contributed across frontend, backend and integration layers.

Also used: Entra ID · MSAL · SharePoint · Azure Blob Storage · REST APIs

02

FULL-STACK DEVELOPMENT

AIDE Recorder

Full-Stack Application

A modern enterprise application connecting a React frontend with Python-based backend services.

React · Python · FastAPI · Redis · SQLite

Read my contributions
  • Developed application functionality using React and JavaScript.
  • Worked on Python / FastAPI backend services.
  • Designed and consumed REST APIs and integrated frontend and backend components.
  • Worked with Redis and SQLite for application requirements.
  • Participated in application architecture and feature development.
  • Troubleshot and improved functionality across the stack.
03

REAL-TIME SYSTEMS

DDG Simulator

Real-Time Simulation & Control System

A software simulation platform built around real-time communication between simulator and control components.

C# · .NET · Avalonia · MQTT · TLS

Read my contributions
  • Developed software using C# / .NET and UI functionality using Avalonia.
  • Worked with MQTT for real-time communication.
  • Implemented and worked with TLS and certificates.
  • Worked on communication between simulator and control components.
  • Investigated and resolved integration and runtime issues.
  • Contributed to enterprise-grade software design and development.
04

ENTERPRISE DATA

Data Preprocessor

Enterprise Data Processing Application

Transforming raw operational data into structured information for downstream systems.

C# · .NET 6 · SQL Server · Data Processing

Read my contributions
  • Developed application components using .NET 6 / C#.
  • Processed and transformed raw data and implemented processing logic.
  • Worked extensively with SQL Server.
  • Investigated data and application issues.
  • Worked with enterprise workflows and integrations.

05 / HOW I THINK

How I build

What I bring to every project:
technical depth, end-to-end ownership
and attention to the people using it.

01

Maintainable

Clean, understandable code with a clear separation of responsibilities.

02

Reliable

Robust error handling, validation and consideration of real-world failure scenarios.

03

Secure

Thoughtful authentication, authorization, secure communication and responsible data handling.

04

Scalable

Applications and APIs designed with future maintenance and extension in mind.

05

User-focused

Understand the actual business problem, then make the implementation serve it.

06 / THE NEXT CHAPTER

Let’s work together.

Open to Senior Full-Stack and Lead Software Engineering opportunities
in .NET, React, backend engineering and enterprise applications.

BASED IN DUBAI, UAE