Alexander
Bugar.

Building software for physical systems. From programming microcontrollers to running real-time simulations and the firmware tools around them.

USF · Computer Engineering · May 2028 ·Open to internships

Bellini REU

Undergraduate researcher in the Bellini College of Artificial Intelligence, Cybersecurity and Computing at the University of South Florida during Fall 2026. Project details and results will be added as the work develops.

N-BODY · CUDA
Active

The N-Body Simulator

C++ · CUDA · Numerical Methods

A gravitational N-body simulator in C++ with a CUDA backend, built to study integrator accuracy and energy conservation under close encounters, and to measure where a naive O(N²) kernel actually spends its time on a consumer GPU.

Build progress

Custom STM32 flight controller
Paused

The Flight Controller

Firmware · Sensor Fusion · PCB

STM32G4 flight-controller firmware with FreeRTOS tasks, USB CDC debug output, and a 1 ms IMU loop, split into modular driver, estimator, control, and communication layers.

Render of the custom BEC flight-controller board
Paused

The Flight Control Board

Hardware · PCB Design · Altium

The target board the STM32G4 firmware runs on, a custom flight-controller PCB laid out in Altium, carrying the MCU, IMU, power regulation, and motor outputs on a compact board.

Active

The Simulation Engine

C++17 · Vulkan · Drone Physics

A native Vulkan editor wrapped around a headless 120 Hz rigid-body simulator, with physical rotors, editable controllers, wind, sensors, and a flyable drone. Built to become the simulated world behind my hardware-in-the-loop bench.

Build progress

Active

The Simulation Bridge

C++17 · Physics Sim · HIL

A bridge that streams simulated vehicle state to firmware over UDP and UART in compact CRC-32 framed packets. The ESP32 version runs a basic RK4 sim end to end; next is full drone physics, hardware-in-the-loop against the flight controller over UART.

Build progress

The tools

Languages

  • C
  • C++
  • CUDA
  • Python

Systems & Embedded

  • STM32 HAL · FreeRTOS
  • ESP32
  • SPI · UART · I2C · DMA
  • USB CDC · PWM · GPIO

Tooling

  • Google Test · CMake · Git
  • PlatformIO · STM32CubeMX
  • Altium Designer · PCB Layout

Where I study.

2026–2028

University of South Florida

B.S. Computer Engineering · Tampa, Florida

In progress
Expected May 2028

Hi.

I'm a twenty-year-old computer engineer from Vorarlberg, Austria, based in Tampa Bay, Florida.

There is something deeply satisfying about bridging the gap between software and the physical world. I like exploring how things work under the hood, from sensor data and firmware loops to the boards those systems run on.

BasedTampa, Florida
FocusSimulation · GPU · Parallel Computing
LanguagesEN · DE · RO
OriginVorarlberg, Austria
Status(CPT) Open to Internships