Michel Boudreau

Michel Boudreau Email and Phone Number

CTO at GameGlass | Multi-Device Gaming Experience Platform @ GameGlass
Michel Boudreau's Location
Greater Melbourne Area, Australia, Australia
Michel Boudreau's Contact Details
About Michel Boudreau

Forged in the icy crucible of the Great White North known as Canada, he valiantly rode his moose to Australia 8 winters ago to work as a Technologist and to discover that perpetual summer does in fact exist.With 19 years experience ranging from large corporations to being a startup founder, front-end development to database design, and changing code to changing culture. He is now on the prowl to find the next big problem that needs solving...Top 3% on StackOverflow http://stackoverflow.com/users/665163/j-a-x?tab=profileCo-Founder of the Pact Foundation, to promote contract-driven test with Pact.Specialties: Typescript/Javascript, Angular, React, Node, Java, Pact, Terraform, Docker, Elasticsearch, AWS, Lambda, HTML/CSS, UX, Agile Methodology, Continuous Integration, Software Architecture, Developer Culture, DevOps, SecurityCertified: CPR & First Aid

Michel Boudreau's Current Company Details
GameGlass

Gameglass

View
CTO at GameGlass | Multi-Device Gaming Experience Platform
Michel Boudreau Work Experience Details
  • Gameglass
    Chief Technology Officer
    Gameglass Jul 2022 - Present
    Dover, Delaware, Us
  • Enigma Enterprises
    Ceo & Founder
    Enigma Enterprises Apr 2019 - Present
    Melbourne, Victoria, Au
    While contracting, I'm spending some time & money to do some R&D into potential new startup ideas.
  • Atlassian
    Lead Software Engineer - Contract
    Atlassian Apr 2021 - Jun 2023
    Sydney, Nsw, Au
  • Foodjitsu
    Ceo & Founder
    Foodjitsu Jun 2020 - Apr 2023
    Melbourne, Victoria, Au
    Life's too short for mediocre food. Foodjitsu aims to reinvigorate the relationship between people and food by drastically improving the experience of shopping, learning, sharing and cooking through technology.
  • Seek
    Senior Full Stack Engineer - Contract
    Seek Feb 2020 - May 2020
    Cremorne, Victoria, Au
    I was assigned to the Job Posting team to instill better engineering, code quality and efficiency practices in our daily lives. The challenge is to teach and cement this in our culture while still keeping high quality output of our product. Our team is responsible for a large majority of the revenue for SEEK and as such, our application needed to have 100% uptime while still keeping it possible to do experiments for new features.Our team was given a mandate to completely redo the job posting application as the previous version was getting old, clunky and hard to maintain. We wrote the new one using React with a slew of unit and integration test to make sure that we weren't breaking anything, then starting moving some traffic over from the old application to the new one. We did experiments to see which version was better for our users and we were able to increase job ad completion rates by 27%! This had a direct benefit to Seek’s bottom line as well as improving user happiness through a cleaner user experience.Sadly, with COVID affecting the country, SEEK leadership made the decision to cancel the contracts of all contractors for the time being.
  • Nintex
    Senior Software Engineer - Contract
    Nintex Oct 2019 - Feb 2020
    Bellevue, Washington, Us
  • Energyaustralia
    Engineering Tech Lead - Contract
    Energyaustralia Apr 2019 - Sep 2019
    Melbourne, Victoria, Au
    I was given a clear goal to improve developer efficiency and code quality across the board for 45 developers and 12 testers. After familiarizing myself with the tech stack, the processes and individuals, I identified some key issues and started tackling them, including:- Build & Test times were slow, made them 3x faster through parallelization of tasks- Dockerized several projects to make it extremely easy to get started by simply doing `docker-compose up`.- Refactored an API mocking project that was used for all consumers and dockerized it for easier usage.- Documented our current release strategy to remove any confusion across teams, as well as helped specify our 'release strategy vision' to help align everyone on how we can make it easier to consistently deploy new features without affecting each other or our users.- Screened, organized and interviewed dozens of potential new candidates to alleviate the workload of my direct report.- Re-wrote the coding test that all EnergyAustralia developers need to accomplish with easier to understand language, better styling, more inclusive theme, and better API error codes: http://eacodingtest.digital.energyaustralia.com.au/- Helped set SonarQube rules to help developers find issues as part of their code review.- Fix an enormous amount of integration tests that's been consistently flaky, slow and broken for months, over 250 files and 900 tests in total.- Tried to improve developer culture through regular catchups, being available to chat to for problem-solving, constantly reviewing code, attending dev guilds, asking questions and mentoring where possible.- Started migrating our git repository from self-hosted Gitlab to cloud Github Enterprise with the aim to reduce our distractions and enable our developers to do more through the Github platform.- Became the "Slack Champion" to try to set standards and improve our communication and efficiency through the tool.
  • Pageup
    Senior Software Engineer
    Pageup Jun 2014 - Mar 2019
    Melbourne, Victoria, Au
    I was hired to inject some much needed front-end expertise and a different way of thinking to a very old and massive monolith application. I've spearheaded the use of Angular.js so that we can tackle the monolith issue page by page, while creating shareable components and services through a component library that can be reused across projects, helping us move and build our software faster. Pushed for the use of Typescript in both front-end and back-end with AWS Lambda functions to create scalable, reusable and small backend APIs while reducing errors and making it simpler to build good software. Implemented the first version of a dynamic and configurable form builder in Angular. Single-handedly created the front-end build pipeline which could deploy static assets (HTML, CSS & Javascript) worldwide using a CDN with smart cache invalidation through AWS Lambdas. Implemented the first usage of the Pact Contract Testing Framework for a project. Saved hundreds of developer hours (continual) by simplifying the .NET build/refresh cycle so that developers can see their changes faster instead of waiting 10 minutes for the build. Lead my team's UX research for our search capability then implemented a functioning prototype to assess user needs while recording all sessions and creating a presentation of the findings which lead to our first Search MVP using a self-managed Elasticsearch cluster on AWS which was maintained using Terraform.Became member of the PageUp Social Committee, where we plan company wide events, like the Christmas Party (4 planned), Wine & Cheese and Trivial Night, while keeping everything under budget and try to maximize attendance through internal marketing.Created the PageUp Whiskey Club, where I buy a bottle of whiskey every week and other employees can pay a small fee to have a dram of it during Friday Drinks. Was the Chief Fire Warden for 91 Williams St (10 floors) and the only certified CPR & First Aid responder on my floor.
  • Tribal Worldwide
    Senior Front End Developer
    Tribal Worldwide Oct 2013 - Jun 2014
    London, Gb
    My duty involved consulting the creative team on what is technically possible then implementing the idea within budget and on deadline, while juggling several projects at the same time. During my time there, I introduced responsive design by using Bootstrap and using a build server to help with larger development (Node, Grunt). The new Penfolds Global website design was mostly implemented by myself.
  • Serraview
    Software Engineer
    Serraview Aug 2013 - Oct 2013
    Helped develop flexible desking software that is currently being used by some of Australia's largest companies to save real estate, manage employees and collect data which ultimately saves money.
  • Gmg Color
    Software Engineer - Contract
    Gmg Color Feb 2013 - May 2013
    Tübingen, Baden-Württemberg, De
    Built and deployed an online print approval annotation product called GMG CoZone that's currently being used by 50 worldwide companies including IKEA, JWT and Saatchi & Saatchi. The product helped upgrade the archaic process of annotating, reviewing and modifying an approval before being sent to the printers.
  • Tivity, Inc
    Cto
    Tivity, Inc Mar 2012 - Feb 2013
    New York, Ny, Us
    We identified a problem in New York around venue rentals; current venues (gyms, studios, pools, etc) is only being utilized about 40% of the time and yet there is an extremely large demand from people for more activities. Our answer was Tivity; AirBnB meets Kickstarter for sport activities. I was responsible for all technical, design and user experience aspects of the site and the continual management of the product.We decided to stop working on Tivity because of lack of investment and interest from venues to use our software.
  • Creativeworx
    Software Engineer
    Creativeworx Nov 2011 - Feb 2012
    New York, Ny, Us
    Startup company trying to change how creatives work on a day to day basis by making them more efficient with business workflow automation, project time tracking and integration with Creative Suite tools.
  • Tabcorp
    Software Consultant - Contract
    Tabcorp Jul 2011 - Nov 2011
    Melbourne, Victoria, Au
    Contracted by Accenture to help improve performance of TAB's online betting platform from a 20 second load time down to 3 seconds within 3 months. I accomplished this by re-architecting the whole product and using my in-depth knowledge of Flash and Flex to reduce the overall filesize and processing the application needs to do. Along the way, I also created a new build/deployment process that streamlined the way the developers worked together.
  • Lab49
    Associate Technology Consultant
    Lab49 Feb 2010 - Jul 2011
    New York, Ny, Us
    In the fast moving financial industry, time is money. My job was to increase efficiency by fixing, integrating and improving web applications into one large Single Dealer Platform that can handle vast amounts of data and drastically cut the execution time for its users.
  • Freelancer
    Freelance Software Developer
    Freelancer Sep 2002 - Aug 2010
    I started freelancing to get real world experience and touch new technologies. I soon discovered that most people needed websites for different reasons, which I would then implement using different techniques. This taught me how to handle customers and business expectations.
  • Gridpoint, Inc.
    Flex Developer
    Gridpoint, Inc. Jul 2009 - Jan 2010
    Reston, Va, Us
    Continue development on the home automation product (see below) and integrate with the rest of Gridpoint's services. For everything to function, the whole user interface had to be rebuilt from scratch using Flex. 2 years worth of work into the old product needed to be functional in a matter of 6 months, which we accomplished.
  • Lixar It
    Software Developer
    Lixar It Aug 2007 - Jul 2009
    Created an online home automation product that can control your home from anywhere, record important statistics about your home and ultimately help reduce the cost of electricity to the user and the demand for it at the energy utility. Our division then got bought by Gridpoint (see above).
  • Xwave
    Junior Software Developer
    Xwave May 2005 - Feb 2006
    Toronto, Ontario, Ca
    Worked with a team of 12 developers to create a US/Canadian Air Force spy plane simulator for training purposes. I built the Instructor Operating System used to create, record and playback scenarios that the instructor would use to teach the recruits.

Michel Boudreau Skills

Javascript User Experience Angularjs Terraform Docker Pact Node.js Typescript Amazon Web Services Travisci Linux Gruntjs Gulp.js React.js Less Go Git Flex Agile Methodologies Html 5 Oop Actionscript Html Css Rest Json Web Development Mvc Ajax Design Patterns User Interface Design User Interface Flash Java Mysql Php Agile Photoshop Tdd Ui Testing Continuous Integration Ria Html5 Sql Scrum Apache Android Sass End To End Testing Angular

Michel Boudreau Education Details

  • Willis College
    Willis College
    Web Development

Frequently Asked Questions about Michel Boudreau

What company does Michel Boudreau work for?

Michel Boudreau works for Gameglass

What is Michel Boudreau's role at the current company?

Michel Boudreau's current role is CTO at GameGlass | Multi-Device Gaming Experience Platform.

What is Michel Boudreau's email address?

Michel Boudreau's email address is mi****@****ail.com

What schools did Michel Boudreau attend?

Michel Boudreau attended Willis College.

What are some of Michel Boudreau's interests?

Michel Boudreau has interest in Volleyball, Motorcycling, Cooking And Skiing, Cooking, Badminton, Skiing, Brewing Beer, Sword Fighting, Archery, Karate.

What skills is Michel Boudreau known for?

Michel Boudreau has skills like Javascript, User Experience, Angularjs, Terraform, Docker, Pact, Node.js, Typescript, Amazon Web Services, Travisci, Linux, Gruntjs.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.