Cory Mortimer Martin

About

Energetic, excited, and enthusiastic Software Engineer with a passion for JavaScript. Knowledgeable in an array of technologies spanning the whole software stack. Always ready to learn new technologies and to grow as a developer.

Cory Mortimer MartinMay 2019 - present

Housecall Pro

Senior Software Engineer

Cory Mortimer MartinNovember 2018 - May 2019

Housecall Pro

Software Engineer

Cory Mortimer MartinApril 2018 - November 2018

Intuit

Software Engineer

  • Interacted with current clients to fix existing bugs, and added requested features to the AngularJS web application to improve business productivity.
  • Sped up page load times by 40% - 60% by not passing interpolated expression to component inputs.
  • Increased unit test coverage by testing close to 100% of newly checked-in code.
  • Revived Java Selenium automation tests to cover newly added features.
  • Sparked the initiative to migrate the AngularJS app to an Intuit standard React app within a Docker container.
Cory Mortimer MartinJuly 2015 - March 2018

KnuEdge

Software Engineer

  • Lead a small team to maintain, build, and design an Angular 2+ progressive web application.
  • Made unit and end-to-end tests written with Jasmine to test main functionality and complicated logic.
  • Built Docker images for continuous integration tasks to automatically test and deploy the software stack.
  • Implemented RESTful API endpoints in Python using Flask and Django frameworks for the cloud product.
  • Developed Javascript SDK for developers to easily interact with and demo the product.
  • Found inefficiencies accessing CouchDB database and increased lookup times by an order of magnitude.
  • Designed and implemented a series of Angular web applications that were shown to prospective customers.
  • Configured ELK logging stack to work with production containers orchestrated by Rancher.
Cory Mortimer MartinJuly 2013 - September 2013

Ephesoft

Intern

  • Authored Java classes complimenting Ephesoft software to improve and customize client deliverables.
  • Updated classes to access XML using XPath for improved clarity and readability.
  • Edited tutorials on how to access and use the Ephesoft product for business partner audiences.
  • Debugged and trouble-shot client Java code to improve function, reliability, and performance efficiency.
  • Identified user interface bugs and implementation errors and suggested innovative improvements.
  • Created android app prototype to interact with Ephesoft software API.
Cory Mortimer MartinAugust 2011 - June 2015

University of California, Irvine

Bachelor of Science, Software Engineering

Bachelor of Arts, Drama