Joshua Bruning

Staff Software Engineer

josh@omgg.io​
About Me

I am a passionate software engineer based in Iowa, with a wealth of expertise spanning 14 years of technical leadership and software development.

I craft tools & infrastructure for developers.

With years of experience in developer infrastructure, I have honed my skills in enhancing the speed, ease, and quality of developer workflows. Throughout my career, I have been an integral part of both Core Developer and Engineering Productivity teams, working collaboratively with engineers to optimize and streamline their development process.

My expertise spans a range of areas, including web developer workflows, test automation, accessibility, and full-stack development. I have a broad proficiency in many programming languages and technologies and am always eager to learn more!

What I Do

From setting the team’s goals and keeping morale high to designing and delivering elegant solutions, I’m always able to jump into any aspect of the software engineering role.

TECHNICAL LEADERSHIP

An effective leader is essential to inspire a team to do their best work. With over 7 years of combined experience as a tech lead, manager, & mentor, I can keep both engineers and projects on track.

SOFTWARE DEVELOPMENT

I am a programming powerhouse and find joy in every line of code – reading & writing. Launch fast and iterate; I love to see my work come to life.

RECREATION​

What is life without a little adventure? I dabble in ML, bang out tunes on my synth, draw pixel art, and read a LOT of science fiction. I love intellectual exploration and artistic expression – and have a boundless imagination.