Summary
Johannes Mahne is a Principal Customer Architect at Elastic with over six years of focused experience in customer-facing architecture and support, and a long career history spanning development, team leadership, and pre-sales in South Africa. He has progressed through technical and senior support roles into principal-level architecture at Elastic, demonstrating deep domain expertise in enterprise search and observability. His background includes hands-on engineering from Java backend and scripting to solutions architecture, plus leadership stints as squad lead and technical lead that bridge engineering and customer outcomes. Johannes pairs a BSc in Computer Science with an unexpected academic pivot—a Master of Theology—reflecting strong analytical rigor and thoughtful communication. Based in Pretoria, he brings a pragmatic, support-informed approach to designing resilient, customer-centric systems and excels at translating complex technical needs into operational solutions.
6 years of coding experience
16 years of employment as a software developer
BSc Computer Science, BSc Computer Science at University of Pretoria
Afrikaans, English, German