Rai Umar
Currently: Software QA Engineer (Co-op) at Oncoustics

Rai Umar

Software Engineer

I build and ship backend services, full-stack applications, 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 Argon2id + ChaCha20-Poly1305 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

Full-stack, backend, cloud, QA, and systems — the tools I reach for to ship and maintain software.

Languages

JavaCC++PythonTypeScriptJavaScriptSQLAssembly

Frontend & Web

ReactNext.js (App Router)Tailwind CSSHTML5CSS3MDXshadcn/uiOpenGraph / OG ImagesWCAG AA

UI Tooling

Framer Motionreact-hook-formZodlucide-react

Backend & APIs

Spring BootREST APIsJDBCPostgreSQLNext.js API RoutesNode.jsJWT / API KeysResend

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 DebuggingPostmangdb / lldb

Networking & Security

TCP/IPTLS/SSLSSHWiresharknmapCompTIA Security+
Rai Umar

About Me

I design and build full-stack applications, 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