Johannes Jansson

Principal Software Engineer at Elastic

Gothenburg, 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
🎓
Top School
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.
code3 years of coding experience
job16 years of employment as a software developer
bookUddevalla High School, Computer Science
bookM.Sc., Software Engineering and Technology 2008, M.Sc., Software Engineering and Technology 2008 at Chalmers University of Technology
github-logo-circle

Github Skills (14)

security10
javas10
elasticsearch10
elasticsearchquery10
api10
aws-elasticsearch10
apidoc10
java10
elasticsearch-api10
amazon-elasticsearch10
api-design9
restful-api9
rest-api9
api-rest9

Programming languages (4)

TypeScriptJavaGoPython

Github contributions (5)

github-logo-circle
elastic/elasticsearch

Nov 2023 - Apr 2025

Free and Open Source, Distributed, RESTful Search Engine
Role in this project:
userBackend 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.
restfulsearch-engineopensearchelasticsearchjava
jfreden/elasticsearch

Nov 2023 - Mar 2025

Free and Open, Distributed, RESTful Search Engine
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