Senior Fullstack Software Engineer with active DoD Secret Clearance and diverse experience across defense, tech, and commercial sectors.
Pittsburgh, Pennsylvania, United States
Architected and developed RESTful API backend for military personnel readiness platform managing
65,000+ soldiers across hierarchical unit structures, replacing legacy paper-based tracking system. Built 50+ endpoints using Python, Django Ninja, and MS SQL Server handling personnel evalua_ons, maintenance level tracking, and unit health reporting.
Maintained and optimized data model supporting historical state tracking and complex hierarchical unit relationships. Engineered data migration pipeline to reconcile legacy database gaps, implementing constraint-based validation to ensure data integrity.
Optimized database queries using Django ORM with prefetching and batch operations to prevent N+1
problems, enabling real-time reporting for unit availability, task completion tracking, and compliance
monitoring.
Used GitLab CI/CD pipeline to manage deployments to Azure and AWS infrastructure, collaborating with frontend developers building React interface to ensure seamless API integration.
2023 — 2024
Scott AFB, Illinois, United States
Refactored and extended functionality of the Voyage Calculator, a budgeting tool for sea shipping, usingAngular, TypeScript, and JavaScript, addressing technical debt and improving the application's
performance.
Collaborated closely with the backend developer to implement new features, fix bugs, and ensure seamless integration between the frontend and backend (Java and MySQL) components of the application.
Simplified the data model and state management scheme, enhancing the application's maintainability and scalability.
Actively participated in decision-making processes related to major refactors and frontend architecture improvements.
Worked directly with product owners to gather requirements and address bug reports, ensuring the
application met user needs and expectations.
Contributed to the successful implementation of the Voyage Calculator, allowing users to create shipping scenarios, compare costs for various ships, and make informed budgeting decisions for sea shipping with commercial or military vessels.
Tucson, Arizona, United States
Contributed to the maintenance, debugging, and development of a React/Typescript-based user interface, allowing clients to efficiently access and view advertising assets and performance data. Worked within a Scrum/Agile environment using technologies such as Postgres, Hasura, GraphQL, Apollo, and Google Cloud Platform.
Designed and implemented Python endpoints for the company’s API, enhancing the overall system's efficiency and responsiveness. Utilized robust technologies like GitHub and Git for source control, following modern best practices in software development.
Developed a unique chat application utilizing OpenAI's GPT-4, featuring configurable personas that act as brand ambassadors. This innovative solution enhanced user engagement by providing personalized interactions, reinforcing brand identity, and offering tailored responses aligned with the company's advertising strategy.
Tucson, Arizona, United States
Responsible for overseeing a team of 4 engineers tasked with the migration of a client portal site to a new platform. Established clear project objectives and milestones, and maintained regular communication with the client to ensure that their needs were being met throughout the process.
Utilized Microsoft Azure DevOps to manage the client portal migration project, including overseeing code reviews, tracking progress, and deploying new releases.
Led the cataloguing and refactoring of database objects, as well as the design of the API layer and front end, as part of the migration of a client portal site. Utilized SQL Server, Node.js, Typescript, and Aurelia to deliver a modern, user-friendly portal that met the client's needs.
Analyzed, maintained, and refactored tables, stored procedures, and functions in MS SQL Server to optimize the existing code base and ensure the portal was performing at peak efficiency.
2021 — 2022
Tucson, Arizona, United States
ETL project to update legacy Java/Hibernate application to consume personnel data from enterprise-wide Kafka JSON feed.
Primarily responsible for mapping new Kafka feed's schema to legacy Oracle schema.
This involved investigating and re-discovering business logic so that new data could be translated to legacy schema.
Education
2011 — 2013
Temple University
Bachelor of Science - BS
2011 — 2013
1993 — 1998
University of Kentucky
Bachelor of Arts - BA
1993 — 1998