Summary
Johannes Heinemann is an engineering manager in Berlin with nine years of experience helping teams deliver scalable SaaS and data-intensive systems while growing engineers through coaching and candid feedback. He has led technical strategy and hiring as CTO/co‑founder of a startup and managed engineering at Camunda and UP42, combining hands-on coding (Java, Python, React) with building CI/CD and scalable architectures. Known for creating transparent feedback cultures, weekly 1:1s, and practical processes, he focuses on simplifying designs early so they can scale when needed. His background includes machine‑learning research for Volkswagen and teaching computer science at TU Berlin, reflecting both academic depth and product focus. Outside work he pursues a curious, growth‑oriented mindset — recently evidenced by mastering the handstand.
10 years of coding experience