Software Engineer / Edge AI Builder / Embedded Systems Engineer

Bridging High-Performance Software, Edge AI & Embedded Systems.

MSCS at Sofia University, MSEE and BSEE at the University of Washington, and 2+ years of professional development experience. I bring 8 years of programming depth across high-concurrency microservices, low-power firmware, real-time systems, and edge computer vision.

When I am not writing code, I am studying movement mechanics in the gym or charging down snowy runs with a team. I like turning athletic focus into engineering ideas.

About Me

The engineer, the athlete, and the teammate.

The Engineer

My path connects electrical engineering, hardware validation, software systems, and real-time computing. At Chuwa America, I worked on distributed backend architecture, caching, messaging, and performance tuning. At Rice Lake and Stryker, I built confidence in firmware, communication protocols, digital filtering, and resource-aware embedded design.

The Enthusiast & Teammate

Fitness gives me a physical laboratory for biomechanics. Skiing sharpens focus, risk awareness, and trust with a partner. Those habits map directly into engineering: listen clearly, coordinate across disciplines, and keep calm when systems get steep.

Featured Projects

Two technical lanes, one systems mindset.

C++17 / TensorRT / CUDA / Jetson Orin Nano

Real-Time Edge Vision Pipeline for Biomechanics

A multithreaded C++ edge CV system inspired by gym training, with squat analysis for knee valgus, joint angles, movement asymmetry, and form feedback.

  • OpenCV
  • YOLOv8
  • TensorRT
  • CUDA

STM32 / FreeRTOS / IMU

Motion Activity Monitor

A real-time embedded monitor using a 6-axis IMU, RTOS queues, semaphores, and low-level I2C/UART/DMA communication patterns.

  • FreeRTOS
  • I2C
  • UART
  • DMA

Medical Firmware / BLE / DSP

Stryker Wireless Pulse Oximeter

C firmware for a resource-constrained pulse oximeter, including digital filtering to reduce motion artifacts and BLE GATT optimization.

  • C
  • BLE GATT
  • Digital Filters
  • MCU

NestJS 11 / WebSockets / Redis / PostgreSQL

Circle IM | Real-Time Messaging System

A high-performance IM platform with secure RTR refresh-token rotation, Dockerized deployment, GitHub Actions automation, and a 70% container size reduction.

  • NestJS
  • Redis
  • PostgreSQL
  • Docker

Spring Boot / Redis / RabbitMQ / MySQL

Chuwa America Elastic Microservices Architecture

Distributed services with Redis caching that lowered database read load by 45%, event-driven RabbitMQ pipelines, and MySQL index tuning for production workloads.

  • Spring Cloud
  • RabbitMQ
  • MySQL
  • CI/CD

Technical Skills

A compact map of the stack.

Languages

C, C++17/20, Python, Java, TypeScript, JavaScript

Backend & Microservices

Spring Boot, Spring Cloud, NestJS, Prisma, Redis, RabbitMQ, WebSockets, PostgreSQL, MySQL, Docker, CI/CD

Edge AI & Vision

OpenCV, YOLOv8, TensorRT, CUDA, NVIDIA Jetson

Embedded & Hardware

FreeRTOS, Linux/Bash, UART, SPI, I2C, DMA, oscilloscopes, multimeters, hardware validation

Experience & Education

Training across software, systems, and people.

Software Engineer

Chuwa America

Microservices, caching, event-driven architecture, database performance, and resilient backend systems.

EE Intern

Rice Lake

Firmware, hardware validation, lab instrumentation, and embedded system debugging.

Teaching Assistant

University of Washington GIE

Guided students, improved lab flow, and strengthened project success through clear technical communication.

Education

Sofia University / University of Washington

MSCS, MSEE, and BSEE with a foundation spanning computer science, electrical engineering, and real-time systems.