Johannes Faigle is a Lead Software Architect with 15 years of experience designing and delivering backend systems and distributed applications from Austria’s Vorarlberg region. He has progressed from hands-on Ruby and Java engineering roles to technical strategy and leadership positions, most recently guiding architecture at node.energy after leading engineering at Crate.io. His open-source contributions include bug fixes and documentation improvements to CrateDB, a notable PostgreSQL-compatible distributed SQL database, reflecting a pragmatic focus on reliability and developer experience. Johannes combines deep backend discipline with a knack for clear technical writing, helping teams tame complexity in data-intensive systems. He studied computer science at Leopold-Franzens Universität Innsbruck with an exchange at VU Amsterdam, pairing academic grounding with broad industry practice.
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.
Role in this project:
Back-end Developer & Technical Writer
Contributions:17 reviews, 17 commits, 20 PRs in 1 year 3 months
Contributions summary:Johannes primarily contributed to bug fixes and documentation improvements within the CrateDB project. Their work included addressing a NullPointerException, fixing typos and incorrect placeholder values in documentation, updating outdated URLs, and removing outdated references. Additionally, the user added aliases for data types and corrected case sensitivity in regular expression operators.
Contributions:91 commits, 9 pushes in 6 years 11 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 Faigle - Lead Software Architect at node.energy