Max Ekman

Gothenburg, Västra Götaland County, Sweden
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

🤩
Rockstar
Max Ekman is a Gothenburg-based software architect, founder of Looplab and fractional CTO with 13 years of experience building cloud-native, distributed and edge systems. He brings deep hands-on expertise in Go (10+ years), Google Cloud, Kubernetes, Terraform, event sourcing and AI/ML ops, and regularly partners with CEOs and CTOs to shape architecture and delivery. At Einride he served as Chief Software Architect for Autonomous Technologies, shifting testing left, increasing release cadence and strengthening vendor relationships while remaining practical and code-oriented. He is an active open-source contributor (notably enhancing the looplab/fsm Go library with better error handling, custom event args and examples) and champions quality and extensibility in core libraries. Unusually for a systems architect, he started in VFX and pipeline engineering—authoring a scalable render-farm and custom Maya tools—which gives him a production-minded approach to automation, tooling and performance.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
931reputation
1.9mreached
3answers
1question
Badges
shell
top-5%
subprocess
top-5%
github-logo-circle

Github Skills (10)

error-handling10
go10
subprocess9
testing9
shell9
pyside6
publish-subscribe6
reflection6
zeromq6
python6

Programming languages (13)

CSSC++RustCElmGoMustacheBitBake

Github contributions (5)

github-logo-circle
looplab/fsm

Aug 2013 - Mar 2021

Finite State Machine for Go
Role in this project:
userBack-end Developer
Contributions:5 releases, 31 reviews, 32 commits in 7 years 7 months
Contributions summary:Max primarily focused on enhancing the functionality of a Finite State Machine (FSM) implementation in Go. Their contributions included adding error handling to callbacks, incorporating support for custom event arguments, and introducing the ability to check for non-existing events. Furthermore, the user added comprehensive examples and addressed code quality issues, like fixing an incorrect test for generic callback names. These changes directly improved the flexibility and usability of the FSM library.
golangfinite-statefsm-libraryfsmgo
looplab/looplab.github.io

Sep 2016 - Mar 2025

Organization website
Contributions:11 PRs, 26 pushes, 11 branches in 8 years 6 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
Max Ekman