Michael Jester

MJ - Salsa

Senior iOS Engineer | Austin, TX

With over 20 years of engineering experience, a bachelor's degree in electrical engineering, and a master's degree in software engineering, Michael's is an exceptional senior iOS engineer. Passionate about native iOS development, his favorite projects are those where he gets to use his iOS engineering skills. Excelling both at home and in the office, Michael's work ethic and drive empowers him to thrive in any environment. 

highlights

Engineering Experience: 20 Years

Education: B.S. and M.S. in Engineering

Expert Level Skills: Objective-C, SWIFT

Percentage of time coding: 100%

Location

Employment

Senior iOS Software Engineer
Freelancer (May 2017 - Present)

  • Conducted third-party technical interviews (iOS) for companies in need of iOS developers.
  • Led iOS candidates through online coding exercises to evaluate technical proficiency.

Senior iOS Software Engineer
Malauzai Software (March 2015 - April 2017)

  • Helped develop watch kit extension of an existing app to be live in the app store on the day that the Apple Watch was released. 
  • Developed sets of unit tests (XCTest) and UITests, and organized regular pre-release testing.
  • Performed new feature development and maintenance of existing iPhone / iPad codebase used for creating customized apps for over 400 financial institutions.

iOS Software Engineer
Ringful Health (November 2013 - March 2015)

  • Engineered barcode view controller to existing iOS app for looking up prescription medications.
  • Engineered features to intermittently collect questionnaire-based data from HTML web page displayed on a mobile device.
  • Added customized UIAlertView to remind patients of medication to be taken.

Software Test / Automation Engineer 
Emerson Process Management (October 2010 - September 2013)

  • Used Visual Studio to create automated regression tests in C# (for safety-critical functionality).
  • Created daily build evaluation tool using Python, STAX/STAF and HTML.
  • Served as “ScrumMaster” for test automation team of five people to prioritize daily tasks.

Software Engineer
Self-Employed (March 2009 - October 2010)

Firmware Engineer
IBM (May 2005 - February 2009)

  • Wrote and maintained C++ firmware for flexible service processor on IBM's server systems.
  • Engineered override capability on validation checks for early testing on small configurations.
  • Enhanced error checking for incorrect user configuration with hardware and cabling scenarios.

Software Process Engineer
Schlumberger (July 2003 - July 2004)

  • Managed center-wide, software process-related projects for achieving CMM Level 3 certification.
  • Coordinated definition and revision of over 20 process-related documents (policies, official procedures, and templates) for requirements management, project planning, quality assurance, configuration management, testing, etc.
  • Implemented project planning / tracking / reporting system using MS Project / Project Server.

VP | Process Automation Engineer | Project Lead
Momentum Technical Consulting (January 1999 - July 2003)

Vice-President

  • Helped grow the company from 3 people to 12+ full-time employees.
  • Created project schedules, design, and specification of code requirements, and coordinating code development with multiple team members.
  • Improved source code control process within the company.

Test Consultant

  • Part of the test team for checking the quality of new releases of DeltaV control software (for distributed control systems).
  • Developed and executed test plans for software, hardware, and device interoperability.
  • Worked closely with developers on resolving hardware, software and firmware issues.

Project Lead

  • Conducted software development, testing, and hardware / software integration for a set of eleven semiconductor manufacturing tools.
  • Developed data reprocessing software to allow engineers to analyze manufacturing data.
  • Implemented automatic algorithm selection (i.e. detected materials being processed during
    the current run and adjusted the endpoint detection algorithm accordingly).

Education

The University of Texas at Austin
B.S. in Electrical Engineering

The University of Texas at Austin
M.S. in Software Engineering

Cambridge University, UK
First Certificate in English (March 1999 - November 1999)

Skills

CSS3, HTML5, Java, PHP