Mike Raiter

Manager, Client Applications at Boston Dynamics

Greater Boston

About

Experience

  • Manager, Client Applications at Boston Dynamics
    Sep 2024 - Present · 1 yr 10 mos

  • Senior Lead Software Engineer at DraftKings Inc.
    May 2022 - Sep 2024 · 2 yrs 5 mos

  • Senior Software Engineer at Cimpress
    Jul 2016 - May 2022 · 5 yrs 11 mos

    As a Senior Software Engineer at Vistaprint, I worked as part of the Digital team. This group focuses on digital products like website creation, website hosting, and integration with online directories (Google My Business) among others. I touched everything from front end code on customer facing web pages, to back end payment processing, including build pipelines and other infrastructure as needed. I worked on the “DIFY” (Do It For You) website product for some time, building and maintaining infrastructure to help customers purchase the product, and connect with designers that would create their website. I helped integrate various third parties to allow for call scheduling, gathering customer requirements on intake, as well as handing off that data to designers. My last position was on a team that is maintaining and developing the various product pages for digital products, and I was point person for team’s work on analytics, promoting best practices and serving as a liaison with the rest of the company.

  • Senior Software Engineer at GSN Digital
    Aug 2012 - Jul 2016 · 4 yrs

    As a Senior Software Engineer, I worked primarily on GSN’s skill games. There, I touched all aspects of the code and infrastructure - everything from adding sounds and animation to the client, to updating the game logic or adding new features to the game servers and lobby infrastructure. These games involved working with such media properties such as Wheel of Fortune and The Price is Right, among others. As part of a small team, I spearheaded efforts to transition skill games from an internal Actionscript/C++ proprietary solution to a more flexible HTML5 solution to reach a larger audience. This involved rewriting the game client, models, and server from scratch. It also required diving into the existing game service lobby infrastructure, and upgrading it so that it could support games on any kind of technology stack. The project was a success, leading to several games implemented using this model before we switched to a Unity-based solution. As we switched to Unity, I ported our server infrastructure to C#, and assisted with login and and account related tasks for Sparcade, a skill based gaming hub focused on classic arcade games.

  • CIDC (5 yrs 3 mos)
    • Manager and Senior Software Engineer
      Feb 2011 - Aug 2012 · 1 yr 7 mos

      As Poker Team Manager, I supported best practices across team members - code reviews, unit testing, continuous integration, test automation, and reducing technical debt. I provided support for the team to focus on their primary goals by taking on smaller development tasks and troubleshooting client issues. Additionally, I worked with recruiters to find, screen, interview, and hire employees. I created some technical tests of my own to use when screening candidates.

    • Poker Team Lead
      Jan 2010 - Jan 2011 · 1 yr 1 mo

      As the Poker Team Lead, I served primarily as the development point person for poker client problems, and worked with product managers to establish reasonable goals for the team. I also took a large part in organizing the team to deal with the shifting French regulatory changes, and coordinating to make sure that the poker client was legal in France in time for the opening day.

    • Senior Software Engineer
      Jun 2007 - Jan 2010 · 2 yrs 8 mos

      As a Senior Software Engineer, I primarily worked to implement and update the company's casino games using Actionscript 3. CIDC had no experienced AS3 developers at that point, so I helped to create large parts of the AS3 libraries currently used by the company's games.