ÂÜÀòÂÒÂ×

Vesa Karvonen

Principal Software Engineer at Tarides

Vesa Karvonen has a diverse work experience spanning multiple industries and roles. Vesa is currently working as a Principal Software Engineer at Tarides, where they specialize in helping OCaml applications make optimal use of multicore machines. Prior to this, they worked as an Independent Consultant, offering their expertise as a functional programming expert to clients.

Vesa has also held positions at Mainframe Industries as a Senior Generalist Programmer, contributing to the development of backend systems for an upcoming MMO. At Unity Technologies, they worked as a Senior Software Engineer, focusing on research and development related to domain-specific languages and tooling for game economy modeling.

Earlier in their career, Vesa worked as a Software Engineer at Wolt, where they were involved in logistics backend development. Vesa gained extensive experience as a Senior Software Developer at Reaktor, working as a consultant for various clients and providing solutions in web, mobile, desktop, and embedded development. Vesa also conducted training sessions on functional programming practices.

Vesa's earlier roles include working as a Senior Tools and Technology Programmer at Housemarque, where they developed tools and occasionally assisted with game projects. Vesa also gained experience as a Software Engineer at SSH Communications Security, contributing to the maintenance and development of the Tectia Manager tool.

In addition, Vesa worked as a part-time teacher at the University of Helsinki, where they instructed students on programming techniques and advised them on their data structures projects. Vesa also worked at Housemarque as a Programmer and later as a Technology Manager, undertaking various projects and implementing features such as rigid body physics for a 3D craps game.

Overall, Vesa Karvonen's work experience exemplifies their expertise in functional programming, software development, and their ability to contribute to diverse projects in different industries.

Vesa Karvonen earned a Bachelor of Science degree in Computer Science from the University of Helsinki in 2007.

Links


Org chart