John Eke is a Staff Software Engineer based in Ottawa with over a decade of hands-on experience building scalable web, mobile, and cloud-native systems across startups and large enterprises. A true generalist, he moves fluidly between microservices architecture, backend systems (Node.js, Java, Python, C++), front-end frameworks (React, Angular, TypeScript), and mobile platforms, while also owning DevOps and infrastructure as code on AWS and Terraform. He has driven extensibility and identity security efforts at Auth0 and continues shaping platform capabilities in senior engineering roles, demonstrating a knack for shipping reliable, production-grade features quickly. His background includes multimedia and collaboration systems, WebRTC integration, and automating complex localization and CI/CD workflows—skills that reveal an appreciation for both low-level engineering and developer experience. Known for adapting rapidly to new teams and technologies, he consistently turns ambiguous requirements into pragmatic, well-architected solutions.
6 years of coding experience
16 years of employment as a software developer
Bachelor of Engineering Computer Systems Engineering, Bachelor of Engineering Computer Systems Engineering at Carleton University
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.