Michał Ćwiękała is a Senior Java Developer with eight years of professional experience building Java/Spring microservices and data-intensive systems, currently delivering large-scale IoT solutions at DB Schenker. He combines strong software craftsmanship—advocating TDD and Domain-Driven Design—with pragmatic collaboration across business and product teams to turn complex domain requirements into maintainable architectures. His recent work spans Java 17, Spring Boot, Postgres, NoSQL, Kafka and Kubernetes in cloud environments, reflecting hands-on experience with distributed systems and messaging at scale. Earlier roles at SAP, ING and ista sharpened his skills in extending enterprise commerce platforms, automation and testability. He pairs a technical degree in Information Technology with entrepreneurial training, bringing both structural rigor and a product-minded curiosity to engineering challenges.
Bachelor of Engineering (B.Eng.), Information Technology at Industry, Bachelor of Engineering (B.Eng.), Information Technology at Industry at Politechnika Śląska w Gliwicach
Contributions:36 commits, 28 pushes, 2 branches in 15 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.