Summary
Jacek Spólnik is a Lead Software Engineer with 13 years of experience crafting high-quality, scalable systems and fostering a software craftsmanship culture across teams. He combines hands-on architecture and Java expertise with leadership in platform engineering, modularisation, and blockchain-enabled solutions, having driven projects at Revolut, UBS and DolarApp. A pragmatic advocate of extreme programming, TDD/BDD and pair programming, he excels at turning legacy codebases into maintainable, high-performance platforms while mentoring engineers at scale. He routinely shares his learnings at conferences and via open source, bringing an educator’s mindset to engineering problems. Based in Krakow, he blends deep technical rigor with people-first coaching, often taking the role of team facilitator as well as architect.
13 years of coding experience
7 years of employment as a software developer
Master's Degree, Computer Science, 4.5, Master's Degree, Computer Science, 4.5 at Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
English, Polish