I'm Josh, a Lead Software Engineer with a decade of experience building and delivering innovative software solutions.
I am a Lead Software Engineer at the forefront of complex project execution in the defense sector combining deep technical expertise with strategic oversight. My role involves guiding the development and delivery of innovative software solutions that meet rigorous standards and critical timelines.
I am passionate about technology and its application in enhancing security and efficiency. I enjoy designing and contributing to the architecture of scalable platforms and applications that support our strategic objectives. My approach focuses on robust, scalable and maintainable software solutions that power essential defense functions.
Experience
Oct 2022 - Present / 2y
- Leads the planning and execution of multiple technical projects, overseeing task prioritization and schedule management to ensure timely delivery and successful outcomes.
- Analyzes portfolio and program requirements to develop comprehensive technical roadmaps in collaboration with Engineering Management and the PMO.
- Acts as the primary point of contact for both internal and external stakeholders, facilitating clear communication and alignment across the project team.
- Contributes to the development of a large-scale platform/application, primarily utilizing JavaScript, TypeScript, and modern front end frameworks/libraries to deliver robust, scalable, and maintainable software solutions.
- Works closely with cross-functional teams to ensure technical objectives align with broader business goals, promoting teamwork and cohesion throughout the project lifecycle
Mar 2021 - Oct 2022 / 1y 7m
- Defined the technical architecture for a new software application, ensuring scalability, maintainability, and high performance.
- Implemented a systematic approach to managing technical debt by creating and prioritizing technical tickets, leading to improved software quality and reduced maintenance overhead.
- Provided comprehensive mentorship to junior engineers, fostering a collaborative learning environment and enhancing the team's technical skill set.
- Built out the MVP for a full-stack application using Angular, Nest.js, and PostgreSQL, enabling rapid deployment and client feedback
- Collaborated with other teams and product stakeholders, ensuring that technical requirements aligned with business objectives, resulting in a solution that met stakeholder expectations.
Apr 2019 - Apr 2021 / 2y
- Led and architected the migration of the existing app from Angular.js to the newest version of Angular (currently 10) while continuing to build out new features.
- Built out new Serverless APIs using AWS Lambda in order to provide a more secure and scalable product for our customers.
- Primary languages/libraries used include: NodeJS, AngularJS, Angular, MongoDB, Mongoose, MySQL, and Sequelize.
Apr 2018 - Apr 2019 / 1y
- Led a team of developers to upgrade an existing AngularJS application to the latest version of Angular.
- Integrated and built out numerous different APIs using Node.js in order to create a centralized bug tracking software for the company.
- Primary languages/libraries used include: NodeJS, AngularJS, Angular, MongoDB, Mongoose, Passport, Lodash, and ElasticSearch.
Jul 2017 - Apr 2018 / 9m
- Reduced initial page load by over 50% by reducing the amount of DOM elements/watchers (Angular.js) on the page and by reducing the amount of API calls being made on initial load.
- Helped create the new flight booking application using AngularJS 1.6 and C#.
- Helped to research and estimate the time/effort that would be involved in upgrading existing applications from Angular 1.x to the latest Angular.
Mar 2016 - Jul 2017 / 1y 4m
- Built out the front end for the newest application (Fetch) using a combination of Angular 2+, HTML5, CSS3 and Bootstrap.
- Helped to build out the RESTful API service using Node.js and Express framework.
- Developed the reporting functionality for a brand new product that allows users to be able to filter through all of their expenses quickly and efficiently.
Jan 2015 - Mar 2016 / 1y 2m
- Created a user friendly dashboard that displayed both live and historical data for physicians and medical staff.
- Built the main Patient Access client application using Angular 1.x and Bootstrap to create a responsive SPA.
- Designed and developed waiting room displays used in clinic waiting rooms to show the progression of patients.