07/30/2026 updated

**** ******** ****
100 % available

Software Architect & Senior .NET Engineer

Katowice, Poland
Only remote
Bachelor's degree in Computer Science, Silesian University of Technology (2012-2016)
Katowice, Poland
Only remote
Bachelor's degree in Computer Science, Silesian University of Technology (2012-2016)

Profile attachments

Damian_Krychowski_CV.pdf

About me

Software architect with 10+ years in .NET. I lead the architecture of an event-driven platform of 30+ microservices (5,000 req/s peak, 1B+ records) for US financial institutions. Full ownership: architecture, databases, implementation, CI/CD. Fully remote for international clients since 2017.

ASP.NET.NET FrameworkApplication Programming Interfaces (APIs)Amazon Web ServicesMicrosoft AzureC Sharp (Programming Language)DevOpsPostgreSQLMicrosoft SQL ServersNode.jsNoSQLSoftware ArchitectureRabbitMQRedisPrometheusAngular 2+SignalRSolution ArchitectureSystems IntegrationTypeScript.NET CoreEvent-driven ArchitectureBackendAngularJSFull Stack DevelopmentCloudflareNestJSDockerMicroservices
.NET Architecture & Microservices
Design and technical leadership of large-scale event-driven .NET microservice platforms, handling thousands of requests per second and over a billion of records, with full ownership from architecture planning to CI/CD deployments.

Full-Stack Development (C# / TypeScript / Angular)
End-to-end development of web applications using C#, .NET 8, TypeScript, and Angular, covering backend APIs, frontend SPAs, database design, and cloud deployments.

Performance Engineering & Optimization
Expertise in identifying and resolving performance bottlenecks through techniques such as compiled-expression engines, protobuf serialization, two-layer caching (in-memory and Redis), and throughput scaling initiatives achieving multi-fold improvements.

SQL & NoSQL Databases
Proficiency with SQL Server, PostgreSQL, and Redis for relational data modeling, query optimization, and caching strategies in high-throughput environments.

Cloud & DevOps (Azure, AWS, Docker)
Hands-on experience with Azure, AWS, Docker, and Cloudflare for containerized deployments, cloud infrastructure management, and continuous delivery pipelines.

Message Brokers & Async Messaging
Practical use of RabbitMQ and NServiceBus for building event-driven, asynchronous communication between distributed microservices.

Monitoring & Observability
Setup and operation of monitoring stacks using Prometheus and Grafana to track system health, performance metrics, and alerting in production environments.

Node.js & NestJS
Development of backend services using Node.js and NestJS, including integration with Angular frontends and cloud hosting.

Authentication & Payments
Integration of Auth0 for identity and access management, and Stripe for payment processing in full-stack web applications.

Custom Language & Parser Engineering (ANTLR)
Design and implementation of custom rule languages and compiled-expression engines using ANTLR, achieving significant evaluation speed and memory efficiency improvements.

Experience

Professional experience10+ years
Freelancer since2015

Languages

EnglishFluentPolishNative speaker

Project history

Full-stack Developer

formts.com (Side Project)
Full-stack platform for building dynamic forms defined in TypeScript, designed so that AI can generate the form logic directly as code. Built with Angular 20, Hono.js, Cloudflare Workers/D1/R2, and Monaco Editor.

Full-stack Developer

plikshare.com (Side Project)
Self-hosted file-sharing application with a .NET 8 backend, Angular frontend, and Cloudflare R2 storage. Deployed and operated end-to-end.

Architect / Team-Leader / Senior Full-stack Developer

Aspen Grove Solutions
Architect and technical lead of iConfigure, an event-driven platform of 30+ .NET microservices handling 5,000 req/s at peak, processing 300+ events/s, and managing over 1 billion records. Led a multi-year strangler-pattern migration from a legacy monolith to microservices, drove performance initiatives increasing throughput 4-8x, designed a compiled-expression engine for a custom ANTLR-based rule language, introduced protobuf serialization and two-layer caching, and led a cross-functional team through the full product lifecycle.

Full-stack Developer

Skyrise.tech
Built the Parkanizer startup from day one using .NET and Node.js microservices, Angular/Aurelia SPAs, Azure and Docker hosting, and Continuous Delivery with Jenkins and Octopus.

Junior .NET Developer

Tenneco
Developed a WPF desktop application connecting Tenneco engineering centers worldwide using Microsoft Sync Framework.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in