Summary
Ville Peurala is a seasoned software leader with nearly two decades of hands-on experience building reliable systems and leading engineering teams across Finland. He currently serves as Senior Lead Developer and Chapter Lead at OP Financial Group, where he guides a Credit Engine team that relies on pure functional programming, immutability and extensive automated testing techniques such as fuzz and property-based testing to get intricate financial calculations right. Comfortable both in leadership and deep technical roles, Ville pairs strong process improvement skills with uncommon domain expertise in banking and finance for a developer. His background ranges from CTO and architect roles to early-stage consultancy and even nontechnical work as a subway driver, reflecting pragmatic problem-solving and adaptability. A multilingual thinker with an M.Sc. from the University of Helsinki, he favors functional languages (Kotlin, Haskell, Scala) and champions idempotent, test-first engineering practices in production-grade systems.
19 years of coding experience
23 years of employment as a software developer
High School Ylioppilas, High School Ylioppilas at Porin aikuislukio
Filosofian maisteri (M.Sc.) Computer Science Comparative Literature Philosophy Mathematics, Filosofian maisteri (M.Sc.) Computer Science Comparative Literature Philosophy Mathematics at University of Helsinki
Finnish, English, Swedish, German