Johan Gustafsson

CTO, Co-founder at Terna Systems AB

Stockholm, 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

👤
Senior
🎓
Top School
Johan Gustafsson is a CTO and serial founder based in Stockholm with 9 years of engineering and leadership experience spanning startups and industrial operations. He combines an M.Sc. in system controls and mechatronics with a background in economics and mechanical engineering, enabling a pragmatic, systems-level approach to product and platform design. As co-founder of Terna Systems and earlier ventures CLOO and Zyax, he moves fluidly between hands-on development, performance engineering, and strategic technology direction. His open-source work includes optimizing an Ethereum vanity address generator—improving Keccak performance, memory use and elliptic point math—illustrating deep low-level optimization skills not obvious from his executive title. Earlier roles in drilling engineering and distributed sensor filtering reflect a strong foundation in real-world, safety-critical systems and signal processing. He brings entrepreneurial grit, cross-disciplinary rigor, and a knack for squeezing high performance from constrained systems.
code9 years of coding experience
job3 years of employment as a software developer
bookMaster of Science (M.Sc.) System controls and mechatronics, Master of Science (M.Sc.) System controls and mechatronics at Politecnico di Milano
bookMaster of Science (M.Sc.) System controls and mechatronics, Master of Science (M.Sc.) System controls and mechatronics at Chalmers University of Technology
bookBachelor of Science (B.Sc.) Economics, Bachelor of Science (B.Sc.) Economics at University of Gothenburg
languagesSwedish, English, Italian, Norwegian
github-logo-circle

Github Skills (9)

opencl10
elliptic-curve-cryptography10
parallel-computing10
performance-optimization10
cryptography10
cprogramming-language9
ethereum9
c-language9
cuda7

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
johguse/profanity

Jul 2018 - Sep 2022

Vanity address generator for Ethereum
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:11 releases, 27 commits, 8 PRs in 4 years 3 months
Contributions summary:Johan primarily focused on optimizing the performance of the Ethereum vanity address generator. They improved the Keccak implementation, resulting in a significant performance boost. The user also addressed initialization issues and bugs, further enhancing the stability and speed of the address generation process. They added memory optimizations, and refactored the code by implementing several code changes based on mathematical optimization for elliptic point addition.
ethereumvanity-addressaddressvanity
johguse/ERADICATE2

Nov 2019 - May 2020

Contributions:4 releases, 7 commits, 4 pushes in 6 months
vanity-addressaddressaddressescreate2vanity
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
Johan Gustafsson - CTO, Co-founder at Terna Systems AB