Mike Akers

Mike Akers Email and Phone Number

Senior Software Engineer at Peloton Interactive @ Peloton Interactive
Mike Akers's Location
New York City Metropolitan Area, United States, United States
About Mike Akers

Software Developer with 24 years experience overall and 13 years experience developing mobile software for iOS (iPhone and iPad) and Android, as of April 2022.iOS and mobile software in general excite me because it's an opportunity to create software users can create a personal connection to. It's a field where good UI design and human factors cannot be ignored, and where paying mindful attention to these aspects can create a really delightful app. Distilling a complex process or workflow into a mobile UI that is easy for a user to understand and use effectively is what drives me. Mobile is an exciting and dynamic segment of software development, and I feel lucky to wake up almost every day to something new and interesting in my field.I love making things that help a user somewhere do their job better, or enjoy their life a little more. I love making things that make people smile the first time they see it, and keep smiling every time they use it.Outside of the workplace, my interests currently include: Virtual Reality, Piloting Airplanes (Private Pilot, Airplane, Single Engine Land), Homebuilding Experimental Aircraft, Travel, Music (currently learning guitar), Cooking, and cordage based art.

Mike Akers's Current Company Details
Peloton Interactive

Peloton Interactive

View
Senior Software Engineer at Peloton Interactive
Mike Akers Work Experience Details
  • Peloton Interactive
    Senior Software Engineer
    Peloton Interactive Mar 2021 - Present
    New York, Us
    Working on Peloton’s family of apps for all iOS platforms (iPhoneOS, iPadOS, tvOS)
  • Wework
    Staff Engineer
    Wework Mar 2018 - Sep 2020
    New York, Ny, Us
    Working on the WeWork member app for iOS
  • Google
    Software Engineer
    Google Nov 2015 - Nov 2017
    Mountain View, Ca, Us
    Zagat iOS app:Mobile engineer on the Zagat app for iOS. Implemented UI elements in many parts of the app, implemented a User Generated Content flow allowing the user to rate/review places and upload photos.Took ownership of analytics for the Zagat app. Became "Go to" person on the team for analytics questions and tasks. Worked with our external vendor to understand a complex analytics design. Took ownership of existing code and made modifications as needed to match the changing needs as we understood more. Created a simple and repeatable structure that could be shown to the rest of the team so we could divide and conquer and work together on implementing all the planned analytics events. Wrote tools to generate scaffolding code to increase everyone's development speed. Working with marketing teams to add integration with doubleclick to track marketing impact. Developed a framework designed to be reusable by other iOS teams within Google for implementing mobile analytics against multiple backends including Google Analytics, Firebase and Google’s internal analytics platform.Took ownership of accessibility for the Zagat iOS app. Built on top of our existing framework most view controllers got accessibility labels and traits with minimal additional developer work.Local Search:Built an integration with third party restaurant reservation partners in support of a feature to allow users to make reservations directly from a Google search result. This feature was implemented in Javascript on the client using Google’s internal javascript frameworks and in Java on Google Search’s server infrastructure.Ported parts of Google’s web based Dining mini-app from their legacy search infrastructure to a new internal web development framework. Implemented lazy image loading, built reusable components for scrolling photo carousels, reduced page load latency, and built an implementation of saving places to user defined lists.
  • Shopkeep
    Senior Software Engineer
    Shopkeep Sep 2015 - Oct 2015
  • Kinsa
    Lead Mobile Engineer
    Kinsa Aug 2013 - Jun 2015
    San Francisco, Ca, Us
    Developer of the Kinsa Smart Thermometer app for iOS• Was the sole iOS engineer at Kinsa for about 1.5 years• Added features to shared C++ code interfacing with a medical device connected to a smartphone through the headphone jack• Hardware debugging and modification• Worked with Data Scientists to develop a machine learning based predictor to enable 10 second readings• Ported machine learning based predictor code from python to cross platform C++• Collaborated on design, prototyping, user testing and iteration of the app's UI.• Collaborated on adding sync to the kinsa iOS app
  • Liquid Analytics
    Ios Software Architect
    Liquid Analytics Sep 2008 - Aug 2013
    Senior Mobile Developer/Architect on almost all iOS based products. Including Liquid Decisions and Liquid Sales. Guided a team of mobile developers to build Liquid Sales, an iPad CRM application for wholesale distribution sales forces currently used by thousands of production users at major construction materials company. Led the User Interface design process for Liquid Sales. Balanced satisfying business requirements with the need to create an intuitive and enjoyable user experience. At times this required pushing back on a design that had already been signed off on if the user experience wasn’t good enough, or didn’t respect the design language and UI conventions of iOS. Led the Liquid Sales client team through multiple production deployment cycles.Led the company through the process of maturing its software development processes. We developed processes for issue tracking, software version control and continuous integration. Introduced the Git distributed version control system to the company and provided training. Introduced continuous integration/continuous deployment for all mobile projects. Implemented Scrum methodology and acted as Scrum Coach for the company.Designed and implemented a protocol and framework to sync objects persisted in Core Data on an iOS device to a cloud based server, which in turn syncs with SAP CRM with full end to end CRUD support. Designed and implemented an ORM framework to replace Core Data (CD) and updated the previously mentioned sync framework to work with either CD or our own in house persistence system.Modified and extended Android 2.0 (Eclair) for Avaya’s ADVD tablet phone. Modified the keyboard, status bar, UI theme, and telephony stack to provide a superior tablet user experience. This project took place before the iPad had been unveiled and before Android had native support for a tablet form factor. Collaborated on design and implementation of the Avaya Flare Experience telephony app and Android launcher replacement.
  • Galen Technology Solutions
    Software Engineer
    Galen Technology Solutions Feb 2008 - Sep 2008
    Morristown, Nj, Us
    Was a lead developer on the OilDesk project for McKinsey & Company. OilDesk (http://oildesk.bymckinsey.com) is a refining market strategy service designed to support strategic decision making in the petrolium industry. OilDesk is comprised of a Java based 3-tier backend and a web based Ajax frontend built with the Google Web Toolkit (GWT) and Ext JS via the GWT-EXT library. OilDesk’s main purpose is to provide McKinsey’s clients access to equilibrium based models of the entire oil economy, and segmentation based models of individual refineries created by McKinsey’s Petroleum Practice. OilDesk also provides robust team collaboration features allowing users within an organization to share reports and build presentations comprising many up to date reports from multiple team mebers, all within OilDesk. OilDesk’s Ajax interface provides the user with a user interface more like that of a desktop application than a web site.Technologies used: Java 1.5, Google Web Toolkit (GWT), GWT-EXT, Ext JS, Spring, Hibernate, Apache Tomcat, Netcharts Pro, JExcelApi, Adobe FlashScrum Agile Development methodology was employed in these projects with great success.
  • Bona Software, Inc.
    Owner
    Bona Software, Inc. Feb 2006 - Jan 2008
    Rich in opportunities for learning.
  • Convergys
    Software Developer
    Convergys Aug 2003 - Nov 2007
    • Acted as Ruby on Rails evangelist, acting as a lead developer on pilot programs within the company to evaluate RoR with a focus on rapid development and integration with existing applications built on Java and other platforms. Consulted by other groups within the company considering Ruby on Rails.• Lead developer of payroll related applications hosted on Oracle 9i, and Weblogic, JBoss and Oracle AS. Involved in all phases of application development from requirements gathering to long term maintenance and production support.• Development on above and other applications, technologies/platforms including Ruby on Rails, Mongrel, Weblogic, Tomcat, JBoss, Oracle AS, Oracle 9i & 10g, MySQL, SOAP, REST, XML, XSLT, JSP, Cocoon, Windows server, Linux, Redhat Enterprise Server, Solaris, JAAS, JDBC, JAXP, JMS, python, .NET Framework, ASP.NET, Windows Forms, C#• Scrum/Agile methodology was used on most of the projects mentioned above.
  • Jpmorgan Chase
    Software Developer
    Jpmorgan Chase Sep 2001 - Feb 2003
    New York, Ny, Us
    Contributed to development and production support for the award winning Global Cash Portal trading system (http://www.jpmgloballiquidity.com/us/globalcashportal). This project required development of object-oriented web service based connections to the DST and FETA trade agencies to provide real time trading of money market treasury bonds. The Global Cash Portal project also required development of a secure web based interface for trading, fund performance data display, prospectuses, and market information. Ported Private Equity Group website from Vignette Storyserver to a Java servlet based system running on JRun 3.0, including development of a web based content management system so that the operators could update the site using only a web browser. Administered development server running Solaris 2.6, installed software and maintained user accounts. Deployed and administered a Bugzilla based bug tracking system used by the entire group.
  • Par Government Systems Corporation
    Technician
    Par Government Systems Corporation Mar 2000 - Jan 2001
    Ported C based image processing software from Solaris to Windows NT. Provided ongoing support to the windows port, and processed aerial imagery of Hawaii for the US Geological Survey. Administered Linux based IP Masquerading router/print server/source code repository for satellite office. Wrote python based automation tools to simplify future processing of digital aerial photographs.
  • Pfizer
    Intern
    Pfizer May 1998 - Sep 1998
    New York, New York, Us
    Interned in the Environmental Health and Safety Department, Legal Division. Was responsible for converting existing safety documentation in Word format to HTML for deployment on an intranet web site. Researched Unix and Windows server hardware purchases. Implemented web based video training system using Microsoft Netshow featuring video of lectures with a synchronized display of slides from that lecture.

Mike Akers Education Details

  • Clarkson University
    Clarkson University
    Computer Science
  • Old Westbury School Of The Holy Child (Holy Child Academy)
    Old Westbury School Of The Holy Child (Holy Child Academy)

Frequently Asked Questions about Mike Akers

What company does Mike Akers work for?

Mike Akers works for Peloton Interactive

What is Mike Akers's role at the current company?

Mike Akers's current role is Senior Software Engineer at Peloton Interactive.

What is Mike Akers's email address?

Mike Akers's email address is mi****@****ers.net

What is Mike Akers's direct phone number?

Mike Akers's direct phone number is +164662*****

What schools did Mike Akers attend?

Mike Akers attended Clarkson University, Old Westbury School Of The Holy Child (Holy Child Academy).

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.