Johannes Jansson is a Principal Software Engineer based in Gothenburg with a decade-plus track record of building high-performance, large-scale systems across startups and enterprise teams. He has held senior engineering roles at Elastic, LiveRamp, Reddit and others, and co-founded Mason, blending hands-on backend development with leadership in product-focused environments. An active contributor to the widely used open-source Elasticsearch project, he has worked on core security features like API key lifecycle and dynamic settings—bringing practical security and infra expertise to search and distributed systems. Trained with an M.Sc. from Chalmers, Johannes pairs systems-level thinking from telecom and multicore research with pragmatic delivery experience across cloud-native services.
3 years of coding experience
16 years of employment as a software developer
Uddevalla High School, Computer Science
M.Sc., Software Engineering and Technology 2008, M.Sc., Software Engineering and Technology 2008 at Chalmers University of Technology
Free and Open Source, Distributed, RESTful Search Engine
Role in this project:
Backend Developer
Contributions:260 reviews, 179 PRs, 60 pushes in 1 year 4 months
Contributions summary:Johannes primarily contributes to the backend functionality of the Elasticsearch project, focusing on API security and role management. Their work involves modifying the API key service and query functionalities, specifically adding features like invalidation time and expiration time to API keys. The user's commits also include adding support for dynamic settings and implementing changes in the core security features.
Contributions:708 pushes, 174 branches in 1 year 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
Johannes Jansson - Principal Software Engineer at Elastic