Hi, I'm Michał Szopa

Senior Full-Stack Software Engineer

About Me

As a Full-Stack Engineer and tech consultant, I operate with a products-first mindset. My focus is on driving projects with full ownership across the entire development lifecycle, from initial architecture and collaboration with stakeholders to final deployment and support.

I guide the technical direction of projects by owning major architectural decisions and ensuring the solution aligns with long-term business goals. By establishing agile processes and clear roadmaps, I enable teams to deliver high-quality, flexible solutions on time.

Technology is my toolbox, not my identity. I have a proven track record of delivering production-grade systems using the right tool for the job—whether it's Node.js or .NET on the backend, Azure or AWS for cloud infrastructure, or Angular and Vue for the frontend. I choose tools to fit the project's needs, never the other way around.

I thrive in dynamic environments where priorities can shift, believing that "the only certainty is uncertainty." I bring stability and focus by taking initiative, driving the most critical areas of a project forward, and transforming ambiguity into clear, actionable results.

Core Skills

Full-Stack Development Software Architecture Cloud Development Node.js .NET AWS TypeScript Angular Event-Driven Architecture Flutter CI/CD
Profile

My Projects

Senior Full Stack Software Developer

Driving the modernization and migration of a mission-critical production platform for a client in the financial industry, collaborating closely with stakeholders to define requirements in a complex business domain.

Taking full ownership of the development lifecycle, from initial requirements gathering and solution architecture through to implementation and ongoing production maintenance.

Implementing a modular monolith full-stack architecture following Domain-Driven Design principles, applying event-driven communication patterns and utilizing CQRS for data management.

.NET Core AWS Angular TypeScript Entity Framework MSSQL CQRS Event-Driven Architecture
Dec 2023 - Present

Senior Full Stack Software Developer

Developed advanced solutions for a medical AI startup, engineering a platform for AI-powered image processing using NestJS, Angular, and Azure cloud services.

Owned the end-to-end project lifecycle, from requirements analysis and system architecture through to implementation, production deployment, and maintenance.

NestJS Azure Angular TypeScript MongoDB Docker
Aug 2022 - Sep 2023

Software Engineer

Designed and developed a mission-critical mobile application (Flutter/Kotlin) to control and supervise autonomous drones for precise volumetric measurements.

Engineered the system to collect and stream real-time data from drone missions to a central processing unit, enabling immediate analysis and processing.

Delivered a core component that significantly enhanced the system's efficiency and accuracy, enabling reliable and fully automated measurements.

Flutter Kotlin Android AWS
Dec 2021 - Jan 2023

Lead Developer

Led the end-to-end development of a large-scale e-learning and e-commerce platform, successfully bootstrapping the product from initial concept to a full production launch.

As a Lead Developer, I directed both backend (Node.js) and frontend (Nuxt.js) development, managed cloud environments (AWS), and established comprehensive CI/CD, unit and automated testing strategies.

Owned all major technical decisions, guiding the solution’s architecture and long-term roadmap. By establishing agile development processes and robust CI/CD pipelines, I enabled the team to deliver product releases with both speed and flexibility, ensuring on-time delivery.

Node.js TypeScript Nuxt.js AWS GraphQL Kubernetes MongoDB Docker
Jun 2020 - Aug 2022

Backend developer

Developed and maintained high-availability microservices for a distributed back-office parking platform, serving multiple cities and integrating diverse clients like web apps, mobile apps, and payment terminals.

I was responsible for developing microservices hosted on AWS, performing DevOps tasks including environment administration, and implementing comprehensive testing strategies with both unit and automated tests

Node.js AWS Microservices Elasticsearch PostgreSQL Docker Swarm
Mar 2019 - Jun 2022

Get In Touch

Feel free to reach out to me through LinkedIn or email.