I'm a junior studying Computer Engineering at Virginia Tech (Class of 2027), concentrating in Cybersecurity & Networks. I like building things that span the full stack, whether that's writing C on a microcontroller or training a YOLO model or putting together a web app.
Spring 2026:
| Course | Title |
|---|---|
| ECE 3504 | Principles of Computer Architecture |
| ECE 3544 | Digital Design I |
| ECE 3574 | Applied Software Design |
| ECE 4560 | Computer and Network Security Fundamentals |
| ECE 4564 | Network Application Design |
| ENGE 4094 | Startup: Commercialization |
SwishVision is probably the project I'm most proud of. It's a basketball analytics platform that uses YOLO, SAM2, and SmolVLM2 to track players and break down game footage. The backend runs on FastAPI and the frontend is Next.js.
Clapperboard Detector was a fun one. I trained a YOLOv8n model to detect clapperboards in video production footage. It hits 96.4% mAP@0.5 at 48 FPS.
Touhou Bullet Hell is a shooter game I wrote in C for the MSP432. It has 6 different enemy firing patterns, joystick controls, power ups, and renders custom sprites on a 128x128 LCD.
Pixel Monarch is a kingdom management game, also on the MSP432. LCD graphics, UART comms, the whole embedded stack.
PSIV Rentals is a full stack equipment rental platform I built with React Native, Node.js, and PostgreSQL. Has a mobile app, backend API, and admin dashboard.
I'm also currently working on a 16 Bit ALU for ECE 2544 and a 3 Filter Audio System for my integrated design project.
Languages: C, C++, Python, JavaScript, TypeScript, MATLAB ML/AI: PyTorch, YOLO, SAM2, OpenCV Embedded: MSP432, UART, SPI, GPIO, Timer32, ADC14 Web: React, Next.js, FastAPI, Node.js, PostgreSQL Tools: KiCad, LTspice, WaveForms, Wireshark, Git
Email: barakaeli@vt.edu LinkedIn: linkedin.com/in/barakaeli Portfolio: brillar0101.github.io
