John Eikenberry is a seasoned executive leader and founder with 16 years of experience blending strategic business leadership and hands-on technical expertise to drive growth, efficiency and measurable ROI across tech, media, consulting and NFP sectors. He has repeatedly scaled organisations from boardroom strategy to operational delivery, reframing data analytics as a digital-first driver and embedding unified data, next-gen tech and new ways of working. Experienced as a CEO, COO and CTO, he also contributes to open-source infrastructure projects—helping harden Go SFTP and contributing bug fixes and security improvements to HashiCorp tools like Consul and envconsul—demonstrating rare full-stack fluency. A Columbia and London Business School MBA with an MS in software engineering, he combines commercial rigour with emotional-intelligence-led, transformational leadership that nurtures teams and stakeholder confidence. Currently founding Oak Mountain while advising and leading operations at Probax and mentoring for the UK Space Agency, he balances strategic vision with deep engineering instincts and a penchant for simplifying complex systems.
16 years of coding experience
10 years of employment as a software developer
MBA, MBA at London Business School
MBA, MBA at Columbia Business School
MS-CSE, Engineering Software Design, MS-CSE, Engineering Software Design at Northeastern University
BS-CSE, Computer Engineering, BS-CSE, Computer Engineering at University of Massachusetts Amherst
Contributions:310 commits, 89 PRs, 214 pushes in 3 years 8 months
Contributions summary:John primarily contributed to the `pkg/sftp` package, focusing on improving the robustness and functionality of the SFTP protocol implementation for the Go programming language. Their work includes fixing bugs related to file reading and writing, particularly addressing race conditions during server shutdown and file operations. Additionally, the user implemented new features such as hard link support. The user also contributed to testing and improving the quality of the code.
Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault.
Role in this project:
Backend Developer
Contributions:30 reviews, 134 commits, 95 PRs in 3 years 8 months
Contributions summary:John contributed to the `envconsul` project by fixing a bug related to shell interpolation and backtick evaluation, improving the security of the command execution. They also refactored and improved the testing process for secrets handling within the application. Furthermore, the user implemented features and refactored code related to Vault Secrets. The user also made changes in documentation and release.
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.