Johannes Ernst

Co-Founder at Social Web Foundation

Sunnyvale, California, United States
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
Johannes Ernst is a seasoned technologist and serial founder with 13+ years of experience building open-source systems, startups and community-led standards around identity, privacy and the social web. Based in Sunnyvale, he combines hands-on engineering (notably back-end contributions to the widely used Jenkins automation server) with executive leadership—founding companies like NetMesh, Aviatis and Indie Computing and most recently leading Dazzle Labs and UBOS. He co-organizes major community events (FediForum, Personal Cloud Gathering), co-founded the OpenID Foundation and now co-chairs the W3C Social Web Community Group, demonstrating a rare mix of standards influence and product execution. Johannes has a strong track record in decentralized identity, personal data and Fediverse infrastructure, and has repeatedly moved between early technical architecture and practical product shipping. Colleagues respect him for negotiating deals, raising capital, and the willingness to get hands-on—from writing firmware to brewing the coffee—while keeping a long-term view on open, user-centric systems. His background includes a doctoral-level electrical engineering education in Germany, giving him deep systems thinking that informs both research and startup risk-taking.
code13 years of coding experience
job31 years of employment as a software developer
bookAbitur, Abitur at St. Bonaventura, Dillingen
bookDoctorate, Electrical Engineering, Doctorate, Electrical Engineering at Univ Karlsruhe, Germany (now Karlsruhe Institute of Technology)
bookDiplom (master's), Electrical Engineering, Diplom (master's), Electrical Engineering at FAU Erlangen-Nürnberg
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,094reputation
298kreached
17answers
68questions
Badges
database
top-5%
neo4j
top-5%
github-logo-circle

Github Skills (24)

java10
javas10
jenkins10
jenkins-ci10
software-design9
cicd9
system-design9
sys9
neo4j9
database9
devops7
continuous-delivery7
pipe7
pipeline7
groovy7

Programming languages (21)

PowerShellJavaCSSC++CRustGoSass

Github contributions (5)

github-logo-circle
jenkinsci/jenkins

Nov 2015 - May 2016

Jenkins automation server
Role in this project:
userBack-end Developer
Contributions:1 PR, 5 comments in 6 months
Contributions summary:Johannes contributed to the Jenkins automation server by implementing features related to system property handling. They introduced a new `SystemProperties.java` file to centralize calls to `System.getProperty()` and allow for the retrieval of system properties from `context.xml`. The user's changes also incorporated upstream updates and included improvements to JavaDoc and code formatting within the codebase. These modifications improved the overall functionality and maintainability of the Jenkins core.
continuous-deploymentjenkinscontinuous-testinggroovydevops
uboslinux/ubos-app-mastodon

Feb 2018 - Jun 2024

Contributions:75 pushes, 6 branches, 19 comments in 6 years 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