Summary
Karol Dzitkowski is a Senior Software Engineer based in Warsaw with 12 years of experience building full-stack web systems, primarily using .NET Core, C#, MSSQL and Angular. He specializes in distributed processing and cloud-ready architectures, having designed scalable services and event-sourced solutions for large travel and banking platforms. Comfortable in international, multilingual SCRUM teams, he combines hands-on backend expertise with frontend TypeScript skills to deliver end-to-end features and developer tooling. His work at Amadeus included architecting a distributed PNR processing framework and prototyping libraries around DDD and Event Sourcing, while at mBank he continues to apply that systems-level thinking to financial services. He holds advanced computer science degrees from Warsaw University of Technology and DTU, bringing both academic rigor and practical experience to complex, high-throughput systems. An understated strength is his habit of bridging developer experience and production reliability—building reusable components and automation that scale across teams.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (BE), Computer Science, Bardzo dobry, Bachelor of Engineering (BE), Computer Science, Bardzo dobry at Warsaw University of Technology
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Danmarks Tekniske Universitet
Polish, English, French