Summary
Adam Pohorecki is a Senior Software Engineer with 15 years of experience building full-stack systems and guiding teams across startups and large companies, currently shaping backend and frontend services at RenoFi. A TDD evangelist and pragmatic craftsman, he prefers continuous deployment and pair-programming over long-lived feature branches, and brings deep expertise in Ruby/Rails, Clojure, JavaScript/Angular, and JVM languages. His background spans mobile web in the early smartphone era, enterprise Java/Scala systems at Grubhub, and consulting roles delivering Rails and Clojure solutions, giving him a rare mix of legacy-awareness and modern distributed-system practice. Known for turning testing-first principles into repeatable team practices, he also experiments with breakable projects in Clojure and Ruby in his spare time. Based in Krakow, he pairs hands-on engineering with architectural judgment, often influencing delivery culture as much as code.
15 years of coding experience
12 years of employment as a software developer
AGH University
V LO im. Augusta Witkowskiego w Krakowie