Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Roman Bityutskiy

Roman Bityutskiy

Tucson

Summary

Dynamic Software Engineer with experience at Raytheon Technologies, specializing in C/C++ and embedded programming. Successfully led the development of an auto-generation parsing tool and contributed to the rapid development & prototyping of an autonomous drone. Strong collaborator with a focus on achieving robust, secure solutions. Game developer in free time.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Software Engineer

Raytheon Technologies
01.2024 - Current

Common Operating Environment (COE) Team Member | January-September 2024

  • Began work at Raytheon as a SW developer part of COE, which is a “Common” OS-agnostic environment that almost all tactical systems at Raytheon use.
  • Worked to implement the Future Airborne Capability Environment (FACE), a message-based technical standard widely adopted by military aircraft & avionics systems, into the COE environment.
  • Was in charge of work on an end-to-end auto-generation tool that parses legacy IDL generated from system modeling software into an ICD which then is parsed into FACE message source code of user’s choice of language (C/C++, C#, Python, XML, Ada). Had one team member working under me.

Container IRAD | June 2024 - September 2024

  • Was nominated for an Internal Research and Development project in June 2024 by COE product owner.
  • This IRAD consisted of experimenting with Container technology in order to modularize a tactical system’s subroutines for better operational security & robustness.
  • Used VxWorks RTPs (Real Time Processes) to separate the threads & processes of operational flight software (OFS). Created timing mechanisms to measure the impact of a containerized OFS versus a monolithic OFS.

Raytheon Proprietary Program (Autonomous Glider Drone) | September 2024 - Present

  • Began work on proprietary program in September 2024. Extremely fast paced & tight schedule. Was on critical chain for most of my time, helping get the program from early prototyping to flight-ready status in less than 5 months.
  • Was in charge of software for the Glider’s CAS (Control actuation system that moves the glider’s ailerons & rudders), IMU (Inertial management unit that reports the glider’s orientation, velocity & acceleration), and UC (Umbilical cable that, once disconnected, kicked off the glider’s mission controller).
  • Collaborated with Mechanical, Hardware, Firmware, GNC & Autopilot teams.

Software Engineering Intern

Virsec Systems
07.2019 - 08.2019
  • Worked closely with the backend team & CTO on a Runtime Application Cyberattack Simulator, which probed an application for security vulnerabilities.
  • Used the “Zero-trust” paradigm of cybersecurity, assuming that threats can come from both inside and outside the system.
  • Used multithreading to parallelize the application’s independent processes.
  • Developed the frontend as well through the creation of a UI using the Qt framework.

Education

Bachelor of Science - Technology And Information Management

University of California, Santa Cruz
Santa Cruz, CA
03-2022

Skills

  • C/C
  • Python
  • C#
  • Machine Learning
  • Parsing Tools
  • Embedded Programming
  • Containers
  • Cryptography
  • Concurrent Programming

Certification

  • IBM Machine Learning Professional Certificate
  • Cryptography I Stanford University
  • SQL for Data Science

Timeline

Software Engineer

Raytheon Technologies
01.2024 - Current

Software Engineering Intern

Virsec Systems
07.2019 - 08.2019

Bachelor of Science - Technology And Information Management

University of California, Santa Cruz
Roman Bityutskiy