Rai Umar
Currently: Software QA Engineer at Oncoustics

Rai Umar

Software Engineer

I build and ship backend services, backend systems, and cloud deployed tooling. From a distributed Spring Boot monitoring platform to AWS migrations for production clients. I care about correctness, tested code, and software that holds up in production.

Featured Projects

Selected work, production minded systems I designed, built, and tested end to end.

All projects
S
System Autopilot cover
~300 metrics/min

System Autopilot

Distributed monitoring platform with a central control plane and lightweight agents across 10 devices, ingesting ~300 metrics/min at ~0.5s latency.

JavaSpring BootPostgreSQLDocker
Read case study →
S
StreamSeal cover
15.6 GB/min throughput

StreamSeal

CLI file encryption utility using streaming encryption, achieving 15.6 GB/min throughput on a single thread.

ClibsodiumGitHub ActionsSecurity
Read case study →
E
ESP32 Environment Monitor cover
0 blocking delays

ESP32 Environment Monitor

Embedded sensor node with DHT22, OLED display, and buzzer alarms. Non-blocking scheduler with 2s sampling, 500ms UI refresh, and UART telemetry.

C++ESP32EmbeddedArduino
Read case study →

Skills

Backend, cloud, QA, and systems. The tools I reach for to ship and maintain software.

Languages

JavaCC++PythonSQLAssembly

Backend & APIs

Spring BootREST APIsJDBCPostgreSQLJWT / API Keys

Embedded & Hardware

ESP32STM32ArduinoI²C / SPI / UARTx86 AssemblyMotorola 68KWokwi Simulator

Cloud & DevOps

AWS EC2AWS S3AWS IAMAWS CloudWatchVercelCloudflare PagesDockerGitHub ActionsLinux / BashMaven

Testing & Quality

JUnitCheck (C)ASan / UBSancppcheckStatic AnalysisLog-driven DebuggingPostman

Networking & Security

TCP/IPTLS/SSLSSHWiresharknmapCompTIA Security+
Rai Umar

About Me

I design and build backend systems, backend services, and tested tooling. Currently working as a Software QA Engineer at Oncoustics, an AI driven medical ultrasound startup in Toronto. Where I'm responsible for QA on clinical diagnostic software. I'm also completing my Software Engineering degree at the University of Guelph (3.9 GPA, April 2029).

My background spans a few different worlds. I've written low level C for streaming encryption and embedded sensor firmware, built distributed monitoring systems in Java and Spring Boot, and worked on AWS cloud migrations at a startup. I like the full picture, from the hardware up to the API layer.

More about me