Print

Marcin Miazga

Senior Software Engineer | .NET, React, Azure

image

Senior Software Engineer specializing in .NET and TypeScript, designing and operating cloud‑native applications on Microsoft Azure. I focus on reliable delivery, clean architecture and strong developer experience, with hands‑on ownership of CI/CD, infrastructure as code, observability and security. Industry experience across Financial, Regulatory, Clinical and Life Sciences, with a track record of shipping pragmatic solutions and contributing to open source.


Work Experience

Senior Software Engineer

Software Mind | April 2023 - Present

  • Development of the software for business products company from US.
  • Working with Azure on daily basis.
  • Responsible for developing new products based on latest .NET and React.
  • Responsible for both front and backend related development tasks.
  • Responsible for developing Azure Functions.
  • Leading DevOps work on Azure: defining IaC with Terraform, implementing secure CI/CD (Azure Pipelines/GitHub Actions) and driving release strategies.
  • Owning platform foundations: RBAC and managed identities, secrets in Key Vault, observability with Application Insights/Log Analytics and cost/performance optimization.
.NET Core 9
React
Microsoft SQL Server
Azure Functions
Azure AKS
Azure Key Vault
Terraform
Azure Pipelines
GitHub Actions
Quartz
Fluent UI for React
C4 Diagrams

Lead Software Engineer III

Software Mind | December 2021 - April 2023

  • Development of the software for financial services company from US.
  • Rewriting the legacy Web Forms application using latest Angular and .NET Core.
  • Responsible for implementing OIDC Identity Server with SSO.
  • Responsible for both front and backend related development tasks.
  • Responsible for setting up the E2E Testing environment using Playwright.
.NET Core 6
Angular 14
Windows SQL Server
OIDC
CQRS
Web Forms
Docker
C4 Diagrams
GIT Flow
Figma
Playwright

Software Engineer II / III

Software Mind | September 2020 - December 2021

  • Development of the software for legal and financial services company from US.
  • Rewriting an Oracle Forms application using latest .NET Core and Angular.
  • Working with the Reports on SQL Server Reporting Services (SSRS)
  • Responsible for both front and backend related development tasks.
  • Working in waterfall with elements of scrum.
.NET Core 5
Angular 12
Windows SQL Server
CQRS
SSRS
Oracle Forms
Entity Framework
Docker
GIT Flow
Figma

Software Engineer I

Ailleron | September 2018 - July 2020

  • Development of the solutions for the client of Regulatory, Clinical and Life Sciences Industry from UK.
  • Responsible for both front and backend related development tasks.
  • Responsible for writing testable code with unit and integration tests.
  • Working in a scrum with elements of kanban.
.NET Core 3.1
React
MongoDB
Windows SQL Server
Entity Framework
RabbitMQ
Azure CosmosDB
Microservices
Scrum
Docker
CI/CD using Bamboo

Software Engineer Internship Trainee

Ailleron | April 2018 - August 2018

  • Development of the automation testing framework based on Selenium.
  • Software has to meet regulatory requirements regarding testing reports.
  • Automation of the manual tests.
.NET 4.5
jQuery
Selenium
CQRS

Projects

Sparingi.PRO

Side project

A mobile-first platform for organizing friendly football matches: search and match opponents by age group, level and location; manage a clear calendar with statuses; publish open slots; communicate via built‑in chat; and manage multiple teams under one account. Real‑time push notifications keep coaches in sync. Full responsibility for architecture, security, development and DevOps.

.NET 9
React Native (iOS/Android)
PostgreSQL
GitHub Actions (CI/CD)
OTA Updates
Integration Tests
NUnit
Cursor
Ubuntu 22.04

missbot.io

Side project - no longer maintained

Project created to solve the problem of monitoring products that are out of stock. Paste a link and let the bot email you once it's back on sale. Material Design and Bootstrap on the front‑end. Scraping handled by Puppeteer and HttpClient with Polly. Monitoring via Sentry. NSwag used to generate the Angular client for the API. Project follows Clean Architecture with CQRS and Mediator.

.NET Core 7
Angular 15
PostgreSQL
Puppeteer
Sendgrid
Sentry
Cloudflare
CI/CD using GitHub Actions
Figma

PandaDeals

Side project - no longer maintained

I started this project as a way of learning ASP.NET MVC 5 with MSSQL and JavaScript. Since the beginning of 2018 the project evolved and is now based on .NET Core 3.1 and React Native. The application is available natively for both iOS and Android, uses OTA Updates and Push Notifications, and follows Material Design guidelines. I implemented a CI/CD pipeline to test and deploy a containerized Docker application to Azure. The app uses MongoDB as a persistence layer.

.NET Core 6
React Native / EXPO
MongoDB
Azure App Service
sentry.io
Docker
CI/CD using Azure DevOps Templates