Summary
Jan Ekholm is a versatile software developer with over a decade of experience specializing in Linux, embedded systems and iOS/macOS application development. He blends low-level C/C++ and embedded expertise with modern Swift/SwiftUI and cross-platform skills (Android, Qt, Unity3D), enabling end-to-end delivery from firmware to user-facing apps. Having worked across research, telecom and game/consumer domains at companies including Nokia, Cybercom and Tribeflame, he thrives on performance-sensitive and graphics-related projects (OpenGL ES) as well as real-world product engineering. Based in Turku, Finland, Jan pairs an MSc in Computer Science with hands-on proficiency in Python, Go and Mbed, and a knack for bringing legacy Linux and embedded systems forward into contemporary mobile and desktop ecosystems.
11 years of coding experience
22 years of employment as a software developer
MSc Computer Science, MSc Computer Science at Åbo Akademi University
Spanish, Swedish, Finnish, English, German