RJ Russell - Resume

Skills

Experience

Rockwell Automation
Remote
Senior Software Engineer
September 2024 - Present
  • Redesign current architecture to improve future product flexibility
Ready Robotics
Remote
Senior Software Engineer
October 2021 - June 2024
  • 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.
Lockheed Martin Space Systems Company
Software Engineer Senior
Denver, CO
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.
Software Engineer
Denver, CO
Conventional Prompt Strike
July 2019 - September 2020
    Software Engineer
    Colorado Springs, CO
    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.
    Software Engineer Asc
    Colorado Springs, CO
    GPS Control Segment I/II
    March 2018 - March 2019
      Bootcamper's Collective
      Denver, CO
      Full Stack Software Engineer
      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.
      Portland State University
      Junior Software Engineer
      Portland, OR
      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.
      Computer Science Tutor
      Portland, OR
      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.
      Junior System Adminstrator
      Portland, OR
      Computer Action Team
      September 2015 - June 2016
      • Work collaboratively to resolve Linux system errors/bugs.
      • Assist with maintenance of servers.
      United States Army
      Fort Bragg, NC
      Calvary Scout Team Lead/Crew Member
      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.

      Education

      Bachelor of Science, Computer Science
      2017
      Portland State University - Cum Laude honors
      GPA: 3.67