Åsmund Eikli

Chief Information Officer

Oslo, Norway
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
Åsmund Eikli is a seasoned technology executive and former enterprise architect now serving as Chief Information Officer at Tomagruppen, bringing over a decade of hands-on and strategic IT leadership across telecom, consulting, and enterprise environments. He has progressed from systems and network engineering to CTO and CIO roles, consistently translating complex technical architectures into business-aligned solutions. Åsmund combines deep embedded and real-time systems experience—demonstrated by meaningful contributions to the OpenCyphal/libcanard project—with broad enterprise expertise in ITSM, performance management, and cloud/virtualization platforms. Based in Oslo, he pairs an MSc-level foundation in engineering cybernetics with practical experience in large-scale platform builds and integrations. Colleagues value his ability to refactor core tooling and drive specification-aligned changes while retaining a practitioner’s attention to low-level detail.
code10 years of coding experience
job19 years of employment as a software developer
bookBachelor's degree Information Technology, Bachelor's degree Information Technology at University of Agder (UiA)
languagesEnglish, Norwegian
github-logo-circle

Github Skills (9)

c1710
can-bus10
embedded10
uca10
c1110
sys10
aerospace9
protocols9
robotics9

Programming languages (3)

C++GoPython

Github contributions (5)

github-logo-circle
OpenCyphal/libcanard

Oct 2018 - May 2019

A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:27 commits, 20 PRs, 6 pushes in 6 months
Contributions summary:Åsmund primarily focused on updating and refactoring the DSDL compiler within the `libcanard` repository, specifically integrating the `pydsdl` parser for v1.0 compatibility. They also made several code cleanups and review changes, including correcting bugs related to service IDs and implementing the protocol version bit for the CAN ID format. This work involved modifying the compiler's core functionality to align with the latest UAVCAN specification updates.
compactprotocolcyphalintegrityc11
aasmune/libcanard

Oct 2018 - Apr 2019

Minimal implementation of the UAVCAN protocol stack in C for resource constrained applications
Contributions:21 pushes, 14 branches in 5 months
protocolconstrainedc99uavcan
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
Åsmund Eikli - Chief Information Officer