Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Cory Bartholomew

Orem,Utah

Summary

Adaptable and motivated Software Engineer ready to support operations from conception through post-release support. Skilled creator of efficient code and exciting user experiences. Eager to elevate ongoing development projects or create novel software solutions geared towards driving increased usership.

Overview

13
13
years of professional experience
6
6
years of post-secondary education

Work History

Software Engineer 2

ECi Software Solutions
08.2019 - Current
  • Implemented best coding practices to ensure software quality and maintainability.
  • Designed and developed a cross-platform mobile application for inventory management on iOS and Android.
  • Implemented barcode scanning to identify and classify items by type, improving accuracy and efficiency.
  • Built functionality to manage inventory quantities and synchronize data with ERP systems in real time.
  • Established CI/CD pipelines for deployment to both the Apple App Store and Google Play.
  • Contributed across the full lifecycle, from architecture and development to deployment and support.
  • API Architecture & Backend Development (.NET 8).
  • Architected and implemented a scalable, multi-tenant API platform for a legacy system using .NET 8.
  • Designed tenant isolation strategies to support secure access across multiple clients.
  • Modernized legacy infrastructure by introducing RESTful APIs and improving system integration.
  • Led key design decisions including data modeling, authentication, and performance optimization.
  • Built the platform with extensibility in mind for future integrations.

Software Engineer

Career Step
01.2017 - 07.2019
  • Full-stack development and maintenance of a Learning Management System.
  • Migrated legacy back-end PHP code to Node microservices hosted on AWS.
  • Updated and created new user interfaces using Angular.

Software Engineer

ECi Software Solutions
05.2014 - 12.2016
  • E-automate Core: Develop, maintain and upgrade cutting-edge business management solutions for technology service providers. Helped design and implement new features for project by working together with engineering team and product management.
  • DeskTech: Initial development and maintenance of our service call management system intended for service technicians not in the field. Provided quick and convenient communication between customers and their helpdesk.
  • RemoteTech: Develop, Maintain and Upgrade business management solution dispatch software. Gives field service technicians the ability to get service call information, manage service activities, and input data while out in the field using a laptop, iPhone, Android, Windows Mobile, or Blackberry.

Software Engineer Intern

The Church of Jesus Christ of Latter Day Saints
01.2014 - 05.2014
  • Seminary Registration Form(SURF): Developed easy to access application for parents to enroll their children in the lds church seminary program. Allowed parents to update contact information and keep track of their child’s attendance in the classes.

Devops Intern

Adaptive Computing
12.2012 - 12.2013
  • Developed and maintained the build system.

Education

Bachelor of Science Degree - Computer Science

Utah Valley University
Utah
08.2008 - 05.2014

Skills

  • Javascript
  • Angular
  • HTML
  • CSS
  • C
  • C#
  • Python
  • GIT
  • SVN
  • TFS
  • Reactjs
  • SQL Server
  • MySQL
  • Java
  • Nodejs
  • Agile
  • API architecture
  • Cursor
  • Terraform
  • Scrum methodology
  • Effective communicator
  • Problem solver

Languages

Spanish
Professional
A1

Timeline

Software Engineer 2

ECi Software Solutions
08.2019 - Current

Software Engineer

Career Step
01.2017 - 07.2019

Software Engineer

ECi Software Solutions
05.2014 - 12.2016

Software Engineer Intern

The Church of Jesus Christ of Latter Day Saints
01.2014 - 05.2014

Devops Intern

Adaptive Computing
12.2012 - 12.2013

Bachelor of Science Degree - Computer Science

Utah Valley University
08.2008 - 05.2014
Cory Bartholomew