- Operating Systems: Linux, Greenhills Integrity
- Experience with: C++, Python, Qt/QML, Java, Git
- Familiar with: Go, Clojure, Bash, Docker
- Other: Agile, Comptia Sec+
- Redesign current architecture to improve future product flexibility
- Designed, implemented, and enhanced an ecosystem of distributed applications to configure and control the robotics platform.
- Implemented clean and responsive UI/UX components based on product defined specifications.
- Created and maintained multiple Python test suites capable of complex GUI tasks including full stack integration.
- Conduct thorough architecture and code reviews to ensure software extensibility and quality design.
Conventional Prompt Strike
September 2020 - August 2021
- Contributed to the creation of the Lockheed Martin hypersonic missile program which included initial FSW development environment, software procurements, program planning, and creation of requirements.
- Designed and implemented core missile body flight software interfaces utilizing C++ and Greenhills RTOS utilizing Agile principles.
- Created multiple Python test models to emulate hardware component behavior based on FPGA design requirements.
- Implemented multiple Python scripts to aid with different build configurations, test suite execution, and to assist with repetitive tasks resulting in a simplistic development process.
- Primary Gitlab owner, conducted team Git training, setting up repo structures, integration procedures, code review procedures, and approver/merger for all merge requests.
- Created Java Swing GUI panels to send component commands for ground testing support.
- Provided basic Linux admin support to flight software team in order to reduce IT load and ensure minimal impact to FSW team for configuration changes and issues.
Conventional Prompt Strike
July 2019 - September 2020
GPS Control Segment II
March 2019 - July 2019
- Support configuration identification, control, reporting, and delivery of both internally developed and externally purchased software products for the GPS System.
- Install, configure, and provide analysis on existing and new releases of system software.
- Implement internally developed scripts to ensure successful integration with system upgrades, andautomate daily tasks.
GPS Control Segment I/II
March 2018 - March 2019
July 2017 - November 2017
- Develop web applications for small businesses in a production-style team utilizing the Agile methodology.
- Implemented multiple RESTful APIs to enhance website design and functionality.
Senior Capstone
November 2016 - June 2017
- Coordinated with client to develop project requirements.
- Implemented, tested, and debugged serial and DMA drivers and related interrupt handlers using the Iterative Waterfall methodology.
- Collaborated with team to design core operating system.
- Participated in code reviews to ensure proper functionality and style standards.
- Managed Git repositories and responsible for data backups to personal VPS.
Maseeh College of Engineering and Computer Science
June 2015 - June 2017
- Review code to troubleshoot design and implementation issues (utilizing C/C++/Java/Python)
- Mentor, teach, and train CS students and new hire tutors.
- Assist students with meeting PSU CS related course goals.
- Fix issues pertaining to student accounts.
Computer Action Team
September 2015 - June 2016
- Work collaboratively to resolve Linux system errors/bugs.
- Assist with maintenance of servers.
October 2008 - April 2013
- Promoted to Sergeant within 2.5 years of reporting to unit (August 2011).
- Deployed for two combat tours: Iraq: 2009-2010, Afghanistan: 2012
- Led team of 4 to 7 personnel during training and combat operations.
- Maintained the personal well-being and professional development of subordinates.
- Facilitated direct and indirect training on the use of communication hardware.
- Responsible for over $10,000,000 of equipment with zero loss.
Bachelor of Science, Computer Science
2017
Portland State University - Cum Laude honors
GPA: 3.67