Summary
Michał Niedźwiedzki is a seasoned technology leader and CTO with over 14 years of hands-on and management experience building scalable web, e-commerce, telco, and blockchain systems across startups and global companies. He combines deep multi-paradigm programming skills, DDD and microservices architecture with people-focused engineering management, hiring and scaling teams while keeping them focused on shipping product. His career spans building RESTful platforms in Java, Go and PHP, leading agile teams, and delivering production smart-contract DApps for tokenized markets. Based in Katowice, he has repeatedly modernized legacy landscapes—introducing CI, unit testing and service-oriented designs—to improve developer velocity and operational resilience. Unusually for a CTO, he’s equally passionate about low-level tinkering: functional programming, homebrew computers and music (lead/bass guitar), which keeps his technical curiosity sharp.
13 years of coding experience
18 years of employment as a software developer
ErlangCamp, Erlang and OTP (Open Telecom Platform), ErlangCamp, Erlang and OTP (Open Telecom Platform) at Universidade da Coruña
MSc, Computer Science, MSc, Computer Science at Technical University of Częstochowa
Polish, English, Spanish