Summary
Michal Kwiatkowski is a seasoned freelance programmer based in Gdańsk with 18 years of experience building and shipping web applications across the full stack. He is a pragmatic Ruby specialist who also codes in JavaScript, Python, Clojure and several Lisps, and has delivered projects using Rails, Sinatra, AngularJS and Django backed by PostgreSQL, MySQL, MongoDB and Redis. Michal combines hands-on engineering with client-facing skills—scoping requirements, designing architecture, handling ops and writing technical documentation—gained from roles as a co-founder, senior developer and mentor. He has led teams from conception to production, built automated test and failure-recovery systems, and taught agile practices while mentoring dozens of developers. An advocate of free software, he balances technical depth with a love of strategy and games—he plays Go and runs pen-and-paper RPGs in his spare time.
18 years of coding experience
9 years of employment as a software developer
MS, Computer Science, MS, Computer Science at Politechnika Gdańska
Polish, English