👋 Hello! I'm John Flesch
Software Engineering Manager • Innovative and Strategic Team Leader
I'm an experienced software engineering manager with a proven track record of over 13 years of leading, inspiring, mentoring and collaborating with a diverse group of developers building innovative and impactful applications. With a strong programming background and experience in people management, I'm intimately familiar with all aspects in designing, developing and implementing enterprise-scale systems, while cultivating a team culture of high performing, passionate and self-motivated engineers.