Skip to main content

Home

Ilya Oleynik

Computer Engineering Undergraduate | Embedded Systems & Aerospace Software


About Me

I am a Computer Engineering undergraduate at the University at Buffalo, minoring in Electrical Engineering. My core focus lies in the point where software intersects with hardware, specifically in flight software engineering and low level driver implementation.

Currently, I am the Flight Software Lead at the UB Nanosatellite Laboratory (UBNL), leading the development of mission flight applications for the PIP-07 satellite using the NASA core Flight System (cFS).

Additionaly, I work on many of my own projects, which you can look through descriptions of on this website.

Technical Stack

Languages

C / C++ Python Java ARM Assembly

Embedded & Hardware

STM32 / ESP32 ARM Cortex RTEMS / FreeRTOS Oscilloscope & Logic Analyzer

Tools & Protocols

NASA cFS Docker & Git Linux / GDB I2C / SPI / UART / CAN