Print

Marcin Miazga

Full Stack Software Engineer

image

My name’s Marcin, I’m 28 years old Software Engineer based in Cracow (Poland). I’m focusing on C# and Typescript. My experience has allowed me to acquire solid knowledge in development, deployment and cloud concepts. Experienced in Financial, Regulatory, Clinical and Life Sciences Industries. I have created few useful bots for crypto trading and prices monitoring. Also, contributed 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.
.NET Core 7
React
Windows SQL Server
Azure Functions
Azure AKS
Azure Key Vault
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

missbot.io

Side project

Project created to solve the problem of monitoring products that are out of stock. Just paste a link and let the bot send you an email once it's back on sale. Material Design and Boootstrap used on the front-end. Scraping process handled by Puppeteer and HttpClient with Polly. Monitoring handled by the sentry.io. NSwag to automate generating of frontend-to-API Angular client. Project structure based on the Clean Architecture guidelines, following CQRS and Mediator Pattern.

.NET Core 7
Angular 15
PostgreSQL
Puppeteer
Sendgrid
sentry.io
Cloudflare
CI/CD using Github Pipes
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 begining of 2018 project evolved, is now based on .NET Core 3.1 and React Native. Application is available natively for both iOS and Android, uses OTA Updates, Push Notifications and follows Material Design guidelines for UI styling. I have implemented CI/CD pipeline to test and deploy containerized Docker application to the Azure. App is using MongoDB as a persistence layer.

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