Henrik Engström

Chief Technology Officer at idPair

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Henrik Engström is a seasoned technology leader and CTO with 14+ years of experience building resilient, event-driven and distributed systems across finance, insurance, and gaming. He blends hands-on engineering in Scala, Akka, and Go with strategic cloud architecture (Azure/AWS) and data pipelines (Kafka, Spark, Cassandra) to deliver low-latency, high-availability platforms. As a long-time contributor to Akka—having improved its I/O timer and scheduler—he brings deep expertise in concurrency and timing-critical systems that most architects don’t explicitly call out. Henrik has led platform migrations for international markets and harmonized diverse stacks to shorten time-to-market while meeting regulatory and cross-functional requirements. Currently CTO at idPair and Principal Software Architect at Grand Cloud, he pairs pragmatic technical stewardship with a keen interest in how AI is reshaping the engineer’s role from coding toward system orchestration.
code14 years of coding experience
job16 years of employment as a software developer
bookMathematics Physics Computer Engineering Finance, Mathematics Physics Computer Engineering Finance at Royal Institute of Lund/Blekinge
bookM.Sc Computers and Systems Science, M.Sc Computers and Systems Science at KTH Royal Institute of Technology
bookKnuthansskolan
github-logo-circle

Github Skills (10)

javas10
timers10
timed10
timer10
akka10
actor-model10
concurrency10
java10
scala9
distributed-systems9

Programming languages (7)

JavaCSSScalaSCSSGoHTMLPython

Github contributions (5)

github-logo-circle
akka/akka

Nov 2011 - Apr 2017

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer
Contributions:79 commits, 1 PR, 5 comments in 5 years 5 months
Contributions summary:Henrik primarily focused on implementing and improving the HashedWheelTimer, a timer optimized for I/O timeout scheduling within the Akka actor framework. Their work involved refactoring and updating the timer implementation, including the replacement of System.currentTimeMillis with System.nanoTime for more accurate time measurements. The user also introduced a cancellable trait and addressed various bug fixes related to the scheduler functionality.
resilientactor-modelreactiveconcurrentdistributed-actors
henrikengstrom/jokk

Jun 2022 - Oct 2022

Contributions:57 commits, 40 PRs, 29 pushes in 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Henrik Engström - Chief Technology Officer at idPair