Summary
Overview
Work History
Education
Skills
Timeline
Generic

Joshua Thrush

Carlisle,PA

Summary

Lead Software Engineer with a proven track record at Rite Aid, excelling in the development of high quality point-of-sale and inventory management systems.

Overview

12
12
years of professional experience

Work History

Lead Software Engineer

Rite Aid
04.2022 - 05.2025
  • Gathered requirements from business partners to create technical project documentation
  • Led a team of 5 software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
  • Worked with management, internal and development partners regarding software application design status and project progress.
  • Created mobile applications for inventory management systems
  • Built databases and table structures for web applications.
  • Delivered unit-tested systems within customer-prescribed timeframes.

Software Engineer 2

Rite Aid
04.2018 - 03.2022
  • Worked on Point of Sale systems using C#, C++, SQL
  • Wrote technical documentation and broke projects down into small chunks to be worked by developers
  • Gained knowledge in Agile development methodologies and put it into practice
  • Ran Point of Sale issues tracker weekly meeting to collaborate with other developers to solve POS issues
  • Created Continuous Integration pipelines for POS repositories using Microsoft Azure
  • Integrated cash register application with self-checkout systems

Software Engineer 1

Rite Aid
02.2016 - 03.2018
  • Developed code for Point of Sale and Payment systems
  • Collaborated with external vendors such as GreenDot, Appriss, and OLS to develop outstanding payment systems
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates.
  • Coordinated with other developers to evaluate and improve software applications.
  • Helped to integrate EMV cards into Rite Aid's POS systems

Software Engineering Intern

Volvo Group Trucks
06.2013 - 12.2013
  • Collaborated with software engineers to develop and test application procedures for system efficiency.
  • Investigated and resolved application functionality issues.
  • Enhanced software performance by optimizing algorithms and streamlining code.

Education

Bachelor of Science - Computer Science

Pennsylvania State University
University Park, PA
12-2015

Skills

  • Technical leadership
  • SQL
  • HTML and XML
  • Microsoft NET
  • Agile methodologies
  • Git
  • C
  • C#
  • C
  • Vuejs
  • Visual Studio
  • Unit Testing

Timeline

Lead Software Engineer

Rite Aid
04.2022 - 05.2025

Software Engineer 2

Rite Aid
04.2018 - 03.2022

Software Engineer 1

Rite Aid
02.2016 - 03.2018

Software Engineering Intern

Volvo Group Trucks
06.2013 - 12.2013

Bachelor of Science - Computer Science

Pennsylvania State University