Software Developer @ Patagonia
May 2018 - Current
- Contribute to technical design specs and implement/test enhancements/fixes for both FlexPLM and D365FO systems
- Leverage monitoring tools to identify where code or UI changes can most benefit users in PLM and D365
- Implemented an automated return process that eliminated a several month long warehouse backlog caused by COVID
- Implemented a new exchanges processes saving dozens of Call Center hours yearly and streamlined the customer experience
- Create Azure Functions to improve scalability of some internal services
- Co-lead version control support answering Git questions, fixing branches, enforcing Gitflow, approving PR's, and more
- Reduced PLM system downtime by creating automated CI/CD pipelines in Azure DevOps
- Helped give away more than $1,000,000 to grassroots enviro causes as a member of the Enviro Grants Committee
Java
X++
C#
D365FO
FlexPLM
JMC
IntelliJ
VisualStudio
VSCode
Git
Azure
Azure DevOps
Agile
Software Team Lead @ NAVAIR, U.S. Navy
Mar 2017 - May 2018
- Led agile software team of 2-3 full time developers and 2 interns on EW post-flight test software
- Gathered requirements, user stories, and prioritized tasking for devs based on stakeholder priorities
- Re-architected data aggregation software that reduced memory footprint to improve hardware requirements
- Reduced aircraft to threat data analysis from days to minutes by architecting and impementing an automated analysis framework
- Developed an agile process that met organizational waterfall measures while delivering products faster
- Supported several data collection missions in remote locations successfully
Java
JavaFX
C++
C#
RaptorX
IntelliJ
YouTrack
JUnit
Mercurial
Leadership
Kanban
Software Engineer @ NAVAIR, U.S. Navy
July 2015 - Mar 2017
- Develop visualization tools that analyze defensive EW flight test data on a globe using a plugin to RaptorX
- Redesigned, developed, and tested Java Swing based UI visualization components to fulfill user needs
- Generated tasking, directed work, answered questions, and mentored five interns concurrently
- Architected and built a tool to convert many concurrent real-time UAV TSPI data sources to a secure network
- Refactored and tested critical parts of user interfaces on a live test range without impacting operations
Java
Swing
C
C++
C#
RaptorX
IntelliJ
VisualStudio
YouTrack
JUnit
Mercurial
SVS
UX Design
Agile
Summer Intern @ CERN, Switzerland
Summers 2013 & 2014
- Created features and improved efficiency of visualization software comparing data to simulations
- Found and fixed a multi-year long bug that resolved a discrepancy between data and simulation
- Improved efficiency and reduced memory footprint of existing algorithms reducing job times by 30%
- Identified multiple bugs using gdb and contributed to patches
C++
Bash
Ubuntu
Git
SVN
Agile