Michael Hope

Michael Hope Email and Phone Number

Software Engineer at iFIT Health and Fitness @ iFIT
Michael Hope's Location
Chapin, South Carolina, United States, United States
Michael Hope's Contact Details

Michael Hope personal email

n/a
About Michael Hope

A true jack of all trades when it comes to software with the ability to learn new technologies and rapidly be productive with them. I have extensive experience in standing up projects, implementing processes, and guiding them into production. Additionally, I have a long track record of being the go to person when something needs to be done and a reputation for being a leader and making everyone around me better at what they do.

Michael Hope's Current Company Details
iFIT

Ifit

View
Software Engineer at iFIT Health and Fitness
Michael Hope Work Experience Details
  • Ifit
    Staff Software Engineer
    Ifit Nov 2021 - Present
    - Working as a solo developer or with small teams on short term and special projects and prototypes
  • Ifit
    Software Engineering Manager
    Ifit Jul 2021 - Nov 2021
    - Helped create and determine what full time developer managers looked like and were responsible for at the company- Managed a team of 14 developers to ensure they were happy, successful, and growing- Outlined positions and career growth tracks at the company for individual contributors, tech leads, managers, and project managers- Worked with other managers to identify issues across teams and formulate resolutions- Contributed to organizational process improvements such as hiring, on-boarding, off-boarding, team changes, communication, training, and performance
  • Ifit
    Senior Mobile Developer And Chapter Lead
    Ifit Jan 2020 - Jul 2021
    - Co-wrote the Google Maps web view in React to replace the MapBox library on our embedded units- Co-designed and wrote a Xamarin MacOS desktop app to emulate our 200+ embedded devices and communicate to our app running on a tablet over BluetoothLE making it possible for all our devs and testers to have access to all of our devices.- Worked closely with DevOps and AWS to improve our backend video streaming. I modified the ExoPlayer sample app to collect and send analytics to Segment and MixPanel. I wrote a similar iOS app to do the same. These were used to compare different services' and configurations' performance. These were also used as a test bed for configuring our video players in the iFIT app for better performance and upgrading our analytics collection. I also upgraded our app's ExoPlayer debug overlay and added one to iOS. Created video analytics reports/dashboard in MixPanel. Improved overall stall free video workouts from 82% to over 96%. - Wrote a debug pedaler for our disembodied aerobic machines. - General development tasks on our new embedded machines' communication protocol. - Gave presentations on imposter syndrome, how to conduct mobile tech interviews, how to onboard people to the mobile team, Rx composite disposables, how to conduct goal workshops, and how to use the enhanced video player debugging overlays. - Held regular 1:1's with my peeps, twice yearly performance reviews, conducted goal workshops, and generally helped to ensure people were happy and growing at iFIT. - Conducted resume reviews and interviews during a time which our department tripled in size. - Worked with other chapter leads to revamp the interview process.
  • Ifit
    Senior Mobile Developer
    Ifit Feb 2018 - Jan 2020
    - Co-Designed and developed the Live workouts feature which allows users to participate in live workouts streamed from around the globe, even Mount Everest, and get the same in-workout experience (app controls the machine speed/incline/resistance) as our pre-recorded workouts. - Refactored the god class that ran all our different workout types to separate concerns and make it extensible. This work made it possible to add a completely new workout type in a week at the beginning of the pandemic.- Proposed and Implemented Sonar code coverage into our build pipeline. - Proposed Git branch/merge strategy that enabled iFIT to go from a few mobile releases per year to a new release every few weeks. - Wrote our mobile dev env setup doc as well as many How To's- Gave presentations on 'White Box Unit Tesing' and 'Mobile Webviews and Microservices'- Other general app maintenance and development tasks
  • Booz Allen Hamilton
    Senior Lead Software Engineer
    Booz Allen Hamilton Feb 2015 - Feb 2018
    • Planned, designed, developed, and implemented business requirements for various projects.• Created and maintained documentation for architecture, development, and end-user roles.• Mentored junior, mid, and senior developers.• Managed multiple direct reports, providing guidance, career management, and assistance.• Interviewed potential new hires and provided feedback and recommendations.
  • Us Department Of Defense
    Electronics Engineer (Gs-0855-12)
    Us Department Of Defense May 2005 - Jan 2015
    Washington, Dc, Us
    • Acquire workload, manage project, design, and develop Loadmaster’s Toolbox program for Windows 7 to assist C-5 load masters with loading the plane safely and correctly• Lead a team of four in porting the C-5 Loadmaster’s Toolbox to iOS using Xamarin.iOS• Acquire workload, manage projects, design, and develop TakeOff and Landing Data (TOLD) programs for B-52, C-5M, C-130H, and UH-1N flight engineers and pilots to ensure the plane/helicopter can safely takeoff, land, and in the UH-1's case, hover.• Lead Developer for MAlfunction Detection Analysis and Recording System (MADARS) principally responsible for the User Interface Program (UIP) maintenance, further development, and documentation• Design, develop, and maintain the Galaxy Data Analysis Tool to process MADARS data generated during flights and lab testing in a quick, intuitive, and user-friendly way• Design, develop, and maintain WorkStation Magic, a tool for loading MADARS executables and databases saving hundreds of hours uninstalling and reinstalling software in the lab• Design, develop, and maintain the MADARS Communications Controller software emulator to facilitate testing of the UIP outside of the lab• Quality assurance consultant for four projects• Mentor seven interns and junior developers• Administrator for Perforce, FogBugz, Team Foundation, Atlassian Suite (JIRA, Confluence, Stash, Crucible, Bamboo), and Code Collaborator – setup servers, perform backups and maintenance, manage sixty users and ten projects, provided training on how to use each system• Consultant and backup administrator for internal office network• Research, design, and provide recommendations to C-5 Program Office on replacement parts for obsolete MADARS hardware• Lead tours and interview job candidates• Backup first level supervisor• Worked on many other small software and hardware projectsSee attached document for full work experience in this position.
  • Instructional Technology Center, Mercer University
    Computer Lab Assistant: Team Leader
    Instructional Technology Center, Mercer University Aug 2000 - May 2005
    • Worked closely with lab coordinator to develop team leader responsibilities• Managed work schedules and substitute requests to ensure there was a lab assistant in each lab at all times• Interacted with lab users to answer questions and provide assistance with tools to accomplish projects and assignments• Maintained operational status of the lab by troubleshooting computer and printer issues, ensuring lab users were not disruptive to others, or viewing inappropriate material• Assisted lab coordinator in maintaining and updating WebCT
  • Fa Team
    Lead Level Designer
    Fa Team Feb 1999 - Aug 2001
    • Designed and constructed 3-D levels using Valve Software’s Hammer editor• Worked in conjunction with project lead, coders, modelers, and other level designers to produce a military combat style multiplayer modification called FireArms for the game Half-Life• Maintained dialog with users via IRC and online forums to solicit and gather feedback, bug reports, and provide information on future releases• Play tested software to ensure features worked, game play was balanced, and bugs found and eradicated • Taught Valve Software’s level designers how to use our game objects to create levels for FireArms

Michael Hope Skills

Java Software Development Javascript Agile Methodologies C# C++ Programming Scrum Software Engineering Systems Engineering Mysql Visual Studio Microsoft Office Troubleshooting Customer Service Engineering Objective C Agile Methodolgy Git Xamarin.ios Communication Skills Photoshop Management Security Clearance Tfs Xcode Atlassian Jira Xamarin Monotouch Wpf Netbeans Team Foundation Perforce Fogbugz Stash Vxworks Bamboo Confluence Crucible Fisheye Codecollaborator Visio Expression Blend Xna Udk Organizational Culture

Michael Hope Education Details

  • Mercer University
    Mercer University
    Electrical Engineering

Frequently Asked Questions about Michael Hope

What company does Michael Hope work for?

Michael Hope works for Ifit

What is Michael Hope's role at the current company?

Michael Hope's current role is Software Engineer at iFIT Health and Fitness.

What is Michael Hope's email address?

Michael Hope's email address is mi****@****dge.com

What schools did Michael Hope attend?

Michael Hope attended Mercer University.

What are some of Michael Hope's interests?

Michael Hope has interest in Programming, Experiencing All Kinds Of Music, Spending Time With My Family, Beets, Playing Games, Learning New Technologies, Making Games, Battlestar Galactica, Bears, Cryptography.

What skills is Michael Hope known for?

Michael Hope has skills like Java, Software Development, Javascript, Agile Methodologies, C#, C++, Programming, Scrum, Software Engineering, Systems Engineering, Mysql, Visual Studio.

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.