Experience
ARCHER AVIATION
Battery Management Software Engineer | 1/2025 - Present
- Developed safety-critical embedded C software for battery microcontrollers, ensuring deterministic execution and robust hardware-software integration in compliance with DO-178C objectives.
- Designed and developed Python-based verification tests and frameworks, enabling streamlined and efficient automated requirements-based testing and regression analysis.
- Collaborated with systems engineers to decompose high-level system requirements into verifiable software requirements, supporting certification efforts under DO-178C.
- Worked in a multi-disciplinary environment (systems, hardware, and test engineers) to integrate and verify BMS software, including real-time operating system tasks and communication interfaces (e.g., CAN, SPI).
- Supported Hardware-in-the-Loop (HIL) testing and system bring-up to validate embedded software against aircraft-level requirements.
- Mentored and guided a summer intern through complex tool development projects, achieving successful mainstream adoption.
BAE SYSTEMS INC.
Software Engineer II | 7/2018 - 1/2025
- Developed DO-178C compliant embedded software in C and performed software verification using Python and MATLAB.
- Performed FPGA firmware verification in compliance with DO-254 using UVM (Verilog) and QuestaSim.
- Later served as team lead for verification document reviews as the software reached maturity.
- Utilized CI/CD workflows and configuration management tools to develop flight control software, optimize automated testing, and enhance requirement traceability.
- Authored and refined technical documentation to support FAA compliance and facilitate cross-functional collaboration.
- Maintained CCB responsibilities in addition to individual contributor duties.
Technical Intern II | 1/2018 - 7/2018
- Conducted data analysis with Python and Matlab, streamlining verification workflows.
- Rapidly adapted to tools including PowerBi, DOORS, and Synergy to enhance project deliverables.
XG LLC
CEO, Founder | 03/2019 - Present
- Develop enterprise mobile apps in Swift, Objective-C, and C# (Xamarin).
- Develop and maintained websites using Wordpress on CentOS running a LAMP stack.
- Develop lot devices and connected services, often utilizing Machine Learning.
BLITWISE PRODUCTIONS LLC
Engine Programmer | 3/2016 - 4/2018
- Developed in-house game engines using C and C++, contributing to core systems with a focus on physics optimization and other performance enhancements.
- Designed and developed complete video games from concept to internal deployment using proprietary in-house game engines.
- Maintained and supported the online community forums platform by debugging the web server and implementing platform updates.
Software Development Intern | 3/2014 - 3/2016
- Developed a website for the company from the ground up using the LAMP stack on CentOS.
- Led a team of other interns to create a comprehensive documentation of the company's new game engine.
LINNEAS W WEST UNION ENDICOTT SCHOOLS
Volunteer Computer Programming Mentor | 11/2021 - 6/2022
- Designed and led programming workshops for students at Tiger Ventures, providing high-schoolers instruction in C and Python.
- Fostered a supportive learning environment that emphasized problem-solving and algorithmic thinking.
SUNY BROOME COMMUNITY COLLEGE
Residence Assistant | 9/2017 - 5/2018
- Supported Residence Directors in policy enforcement for 356 students.
- Engaged in conflict mediation during student crises, subsequently authoring detailed incident reports.