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 MartinJune 2021 - present

MethaneSAT

Front End Software Engineer

Cory Mortimer MartinNovember 2018 - June 2021

Housecall Pro

Staff Software Engineer

  • Led a team to complete a website project in Gatsby that added at least one million dollars to valuation.
  • Sparked and contributed to a frontend testing effort with react-testing-library and react-hooks-testing-library, which added confidence in the code we wrote.
  • Implemented and maintained a design system for a consistent user experience within the product.
  • Created a group spanning all engineering teams to navigate best practices and techniques when using JavaScript and React.
  • Contributed to architecture decisions in regards to integrating new features with current functionality.
  • Reviewed team members’ code for good design practices and any language or framework issues.
  • Mentored software engineers in their career development, leading them to growth and increased responsibilities.
  • Presented on topics ranging from new technologies to best development practice to all members of the engineering team to share my knowledge and start a collaborative discussion around topics.
  • Actively contributed code to software projects ranging the whole stack that support thousands of service professionals’ day-to-day activities.
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