Summary
Dawid Koruba is a seasoned Senior Software Engineer with 12 years of experience delivering full‑stack and microservice solutions across insurance, banking, telecom and infrastructure sectors. He blends strong back-end .NET and C# expertise with modern front-end work in TypeScript, React/Angular and data visualizations (D3), and has repeatedly driven refactors and architecture improvements to make complex imports and integrations reliable and maintainable. Comfortable across the project lifecycle, Dawid pairs hands‑on coding, testing and CI/CD with clear client communication and cross‑border collaboration on virtual teams. Recent roles emphasize cloud‑native microservices, Kubernetes on Azure, GraphQL and containerized deployments—skills he applied building a web‑based RPA/testing platform and voice microservices. He also brings a background in psychology training, which informs his user-centered mindset and team leadership when resolving ambiguous requirements.
12 years of coding experience
12 years of employment as a software developer
mgr inz, Computer Science, mgr inz, Computer Science at Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
I Liceum Ogólnokształcące w Busku Zdroju
Program Pomocy Psychologicznej (I rok szkolenia z psychoterapii Gestalt), PSYCHOLOGY, Program Pomocy Psychologicznej (I rok szkolenia z psychoterapii Gestalt), PSYCHOLOGY at Instytut Integralnej Psychoterapii Gestalt
Polish, English