Michael Brittlebank

Resume

“Experience is simply the name we give our mistakes.”

Oscar Wilde

Technology leader who empathetically drives culture and systematically delivers value. Skilled in managing remote & hybrid multidisciplinary teams and guiding organizations to more efficiently develop software products. Lifelong mentor, teacher, and coach committed to people development and raising others up holistically. Personally invested in a continuous learning mindset focusing on business and technology, breadth and depth. Current professional interests are Team of Teams agility, Agile@Scale operations, and Digital Transformation & Innovation.

Effective communicator, project manager, and product owner experienced in workflow process improvement, organizational change management, and workforce planning who is able to influence, promote, and implement transformative technologies and processes. Agile evangelist incorporating the best of Scrum, Kanban, Lean, SAFe, Six Sigma, and other frameworks to meet deliverables. Doggedly focused on outcomes rather than outputs in order to deliver iterative, future-proof solutions which satisfy stakeholders across the organization.

Strong background as a SOLID, DRY business solutions architect and software engineer with a wide range of experience building bespoke websites, RESTful APIs, cross-platform mobile apps, and cloud DevOps solutions. Advocate for test-driven development (TDD) and accustomed to context switching between a variety of projects, languages, and frameworks.

Experience  (Selected)

Senior Manager, Software Engineering

2023–PresentCapital One. McLean, VA, USA

Technology Solution Delivery Manager

2020–2023American Family Insurance. Madison, WI, USA

Senior Software Developer

2019–2020Blain Supply. Janesville, WI, USA

Senior Front-End Software Developer

2018–2019 Propeller Health. Madison, WI, USA

Senior Web Developer

2017–2018RecommenderX. Dublin, Ireland

Lead Web Developer

2013–2017Ellefson Technology. Toronto, ON, Canada

Project Manager & Web Developer

2012–2013University of Toronto, Toronto, ON, Canada

Database Engineer

2012Purdue University, West Lafayette, IN, USA

Education

MMGT, Corporate Innovation and Entrepreneurship

Expected 2026The Pennsylvania State University. State College, PA, USA

Higher Diploma in Science, Computing

2017Technical University Dublin. Dublin, Ireland

MA, Renaissance Literature 1500-1700

2013University of York. York, England

BS, English Language & Literature

2011University of Wisconsin-Madison. Madison, WI, USA

Professional Development  (Selected)

2024Graduate Certificate in Strategic Leadership - The Pennsylvania State University

2023Amazon Web Services Solutions Architect - Associate

2023Certified Scrum Product Owner (CSPO)

2022Certified Lean Six Sigma Black Belt (CSSC)

2022Google Cloud Certified – Associate Cloud Engineer

2021Leading SAFe, Certified SAFe 5 Agilist

2020AWS Certified Developer – Associate

Find Me:

Travel

“Go n-éirí an bóthar leat.”

May you have a successful journey.

Loading...

Personal

“Plans are nothing, planning is everything.”

Dwight D. Eisenhower

Latest Reading List

The WP Reading List plugin is designed to help organise and display books, magazines, articles, and anything else that you have read lately. This plugin allows users to display what they have read, attach text like a review or notes to it, and provide a link to where visitors can find the piece.

One of the first personal coding projects that I created was a WordPress plugin to display and record the books that I read. Here's everything that I have been reading recently:

Home Renovation

I like working with my hands, especially on projects where I am able to build something. I spent three years rebuilding and renovating my first house including all new wiring, plumbing, insulation, siding, drywall, front walk, driveway, and landscaping. This resulted in every room in the house changing to some degree which I really enjoyed from the architecture and layout perspective. I am eagerly looking forward to more DIY projects to keep me busy.

After

Before

After

Before

Music Theory

This project is for searching musical scales and chords which match a selection of notes. It is registered as a npm package and originally built with TypeScript.

There are 91 instrument tunings available and 26 scale and 51 chord types which produce 312 and 612 searchable variations, respectively.

When using the interface, left click on any instrument fret or key to select a note. Your selection will be indicated by a blue background around the note you chose. Clicking a second time designates this note as the root note. This is illustrated by a red background. Right click on any selected note or root note to clear it. After you are finished selecting the combination of notes you want to search for, hit the search button.

When the search has finished, the lists below the instrument will be populated with results that match the selected notes. Left click on any of these search results to apply it to the instrument above. Notes that are in the search result you selected but are not a user selected note will have a gold background. Click again on the same result to clear it from the instrument.

I am a primarily self-taught musician and when I started learning music theory I struggled to understand the relationship between notes in scales and chords across various instruments. I created this library to visually explore musical relationships in a more organised manner.

Instruments

Guitar Tunings

Bubbles

This animation is derived from an exhibit created for the Ontario Science Centre implementing AprilAge's face aging kiosk. Originally built in Velocity.js and ported over to Framer Motion.

Metronome

This metronome (and the larger website) is built with React and JavaScript and employs Web Workers and a self-correcting timer. The range of recorded variance is ±2 milliseconds off of true time.

To use the metronome, select your beats per minute using the input box in the top left corner and your note subdivision using the dropdown in the top right. Then press the "Start" button to begin the count. Left click on any subdivision to mute the beat which is indicated by a black icon. Left click again on the black icon to unmute it and remove the black indicator.

 
 
1