Summary
Johan Langenhoven is a software development team lead based in Pretoria with eight years of experience building user-focused mobile and web products across e-commerce, logistics, and medical domains. He combines hands-on coding with architecture design, leading small teams to deliver performant, polished apps like Bob Shop, Ship Logic Driver, and healthcare platforms such as MyGC. Passionate about JavaScript, developer experience, and thoughtful UI/UX details, he notices the small interactions that elevate everyday software from functional to delightful. His background in computer engineering and time as an assistant lecturer in software engineering and machine learning informs a pragmatic, well-rounded approach to mentorship and technical decision-making. Equally comfortable shipping features and refining developer workflows, he prioritizes code quality because he believes subtle craftsmanship—like an animated checkbox—can meaningfully impact users.
8 years of coding experience
6 years of employment as a software developer
National Senior Certificate, National Senior Certificate at Hoërskool Randburg
University of Pretoria