About Us

What does FIDIL believe in?

Our Purpose

We elevate software engineering teams to accomplish what they never thought was possible. Real talk, helpful tips, and useful guides. In addition to professional consulting, we write blog posts, author books, and host a podcast about software development.


The FIDIL leadership team has a combined 50 years working in software development. Yes, that’s half a century of experience!

Jake Brauchler


I’m an engineer and leader with a passion for cutting-edge technology and an appetite for solving complex problems. I have experience is in industries including cloud distribution, communications, and banking. With a BS in Computer Science, I have risen to a software lead to a team of both onshore and offshore engineers. Being in the thick of software design and development, I have a drive to deliver excellence in both architecture and implementation.

I strive to bring innovative software solutions to the table. I like to move quickly and iteratively, because in my eyes no software is ever complete. I want to fail fast and improve software learning from every new experience I have in building a product.

I’m an avid sports fan. From team sports to outdoor adventures, I love it all. In my free time, I enjoy spending time with my wife and chasing around our active son. Watching him soak in all that the world has to offer is true joy.

Mike Key


I am a seasoned software practitioner passionate about the evolvability of software systems to ensure long-term business alignment. With a diverse background spanning system administration, DevOps, web-based and mobile software development, QA, and software architecture, I bring a wealth of experience and insights to every project.

Over the years, I’ve honed my skills in crafting robust and scalable software solutions that adapt and grow alongside evolving business needs. My relentless pursuit of excellence and innovation has led me to explore emerging technologies and industry best practices, staying at the forefront of the rapidly evolving software landscape.

Whether it’s designing efficient architectures, implementing cutting-edge technologies, or optimizing development processes, I thrive on tackling complex challenges and delivering tangible results. I believe that software should be an enabler, empowering organizations to achieve their goals and propel their success.

Beyond my professional pursuits, I’m an avid learner, constantly seeking new knowledge and staying abreast of industry trends. When I’m not immersed in code, you can find me on the golf course, indulging in a good book, or experimenting with new BBQ recipes.

Tyler Kron


Hello, I’m Tyler! I am a passionate leader, engineer, and entrepreneur.

My experience is in a multitude of industries including cloud distribution, biotech, industrial robotics, and national defense. I hold a BS in Computer Engineering and an MS in Systems Engineering. My career has taken me from being an Engineering Intern to being a Director of Engineering, responsible for a handful of software development teams (both onshore and offshore).

Engineers love to gold plate, instead, I strive to make solutions as simple as possible. If done correctly, your software can evolve over time. I am also a big believer in lean software development which involves constantly improving, eliminating waste, creating value, and using validated learning.

In my free time, I love to travel the world with my family (my wife, son, and dog). Especially to try new food and experience new cultures. In fact, almost everywhere we go, one of the first things we do is a food tour. Not only do you get to try the local food, but also you get to learn the lay of the land.