✨ Welcome to my GitHub Profile ✨
- 👨🏻💻 I’m currently working on an open source HAL/S compiler (see Personal Projects)
- 🛰️ Cybersecurity lead for NASA’s F´ flight software framework
- 🌱 I am currently experimenting with TensorFlow on NVIDIA Jetson
- 📫 Feel free to contact me: contact.bitWarrior@proton.me
- Operating Systems (Development): VxWorks, Linux
- Operating Systems (User): MS Windows, Linux, macOS
- Programming Languages: C/C++, Python, Ada, x86/PowerPC Assembly
- Development Toolsets: Confluence, Eclipse, Git, Jira, Visual Studio Code
- Methodologies: Agile, Model Driven Engineering (MDE), Object Oriented Design (OOD), SysML
- codesnake – Dependency-free semantic code checker for Python 3 — security, bug, complexity, and unused-name analysis via AST, with SARIF/GitHub/JSON output and baselines
- Resnik - An open source compiler for NASA's HAL/S high-level language. The Space Shuttle Flight Software (FSW) was written in the HAL/S Language (the repo will be released publicly when it’s more mature)
- Homebrew 3D Printer – In collaboration with several friends, we designed and built our own 3D printer with improved motor drive precision than comparable commercial printers within the same price bracket
- “How to Perform Real-Time Processing on a Raspberry Pi” Southern California Linux Expo 13, Los Angeles, February 2015
- “Reddo - A Model Driven Engineering Toolset for Embedded Software Development” High Integrity Language Technology (HILT) Conference, Pittsburgh, PA, November 2013
- “Reddo - A Model Driven Engineering Toolset for Embedded Software Development” Flight Software Workshop, Johns Hopkins University, October 2011
- “Programming Lego Mindstorms w/leJOS and Linux” Presented at the Open Source Software in Education, Los Angeles, CA; 19 February 2010
- “Lessons Learned in the Current Application of Model Driven Engineering” - Co-Author Presented at the Ground Systems Architectures Workshop 2010; Manhattan Beach, CA
- “Anima - An Ada Derived Programming Language for Real-Time Embedded Software Development” Presented at the ES Symposium 2009, Woodland Hills, CA
- “Expanding Mission Performance of future SBIRS GEO Payloads by modifying the communication link between the SPA and PCA from 1553 and Serial to Spacewire” Presented at the ES Symposium 2008, Azusa, CA
- “The Art of Test Performance Measurements” Presented at the ES Symposium 2007, Woodland Hills, CA
- “Lessons Learned in Integration of SPA Software” Presented at the ES Symposium 2006, Azusa, CA
- “Interfacing Low-Level C Device Driver with Ada 95” Ada Letters, Volume XIX Number 3 September 1999 Presented at SIGAda 99 Redondo Beach, CA; 17 October 1999