Skip to content
View bitWarrior's full-sized avatar
  • Southern California

Highlights

  • Pro

Block or report bitWarrior

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bitWarrior/README.md

Welcome to Steve's (BitWarrior) GitHub Profile

✨ Welcome to my GitHub Profile ✨

Skill Highlights

  • 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

My Open Source Projects

  • 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

Personal Projects

  • 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

Published Works and Presentations

  • “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

Popular repositories Loading

  1. bitWarrior bitWarrior Public

  2. .github .github Public

    Forked from laminas/.github

    Laminas Organization Templates

  3. fprime fprime Public

    Forked from nasa/fprime

    F´ - A flight software and embedded systems framework

    C++

  4. fprime-gds fprime-gds Public

    Forked from nasa/fprime-gds

    F´ Python Ground Data System (GDS).

    Python

  5. fprime-tools fprime-tools Public

    Forked from nasa/fprime-tools

    F´ Python tooling and helpers.

    Python

  6. codesnake codesnake Public

    Dependency-free semantic code checker for Python 3 — security, bug, complexity and unused-name analysis via AST, with SARIF/GitHub/JSON output and baselines

    Python