York Space Systems

Flight Software Developer 1 (Mar 2025 - Current)

  • Maintain Linux distro
    • Update software to address CVEs
    • Manually apply patches to address CVEs
  • Software deployment processes
    • Improve existing and create new CI processes
    • Improve build process and testing processes
  • Update documentation such as...
    • Build systems
    • Release processes
    • Testing processes

System76 Inc

Happiness Architect (May 2022 - Mar 2025)

Tier 2 Tech Support

  • Provide technical support over the phone and ticket system for Tier 2 issues

    • Assist with printer/scanner setup
    • Assist with firmware update issues
  • Perform manager tasks when needed

    • Assign tasks and review work
    • Keep team focused on ticket goals, documentation goals
    • Review resumes and assist with questions

Happiness Engineer (Sept 2017 - May 2022)

Tier 1 Tech Support

  • Provide technical support over the phone and ticket system for Tier 1 issues

    • Assist with printer/scanner setup
  • Assist with computer building and testing with hardware team

  • Update documenation such as...

    • Upgrading OS and install software
    • Using their new desktop, laptop
    • Using new software such as replacements for Microsoft Office