Software Engineer I

Jashan
Rahal.

Building backend systems and the tools around them.

scroll
Projects

Things I've built.

A selection of projects spanning backend, mobile, embedded, and developer tooling.

💓
in progress
Pulsar
A WHOOP-style wearable fitness tracker built from scratch. Custom hardware on an nRF52840 MCU with a MAX30102 heart rate sensor, firmware written in C++ and Rust, streaming real-time biometrics over BLE to a Flutter companion app with live visualization, workout tracking, and historical data.
C++ Rust Flutter
CodeSense CLI
Terminal tool that uses a local AI model (Ollama / Llama 3.2) to auto-generate docs for your codebase. Scan files, explain functions, visualize dependency graphs, and write READMEs — entirely on your machine, nothing leaves.
Node.js TypeScript Ollama
🔐
awaiting App Store approval
Jush
Serverless, end-to-end encrypted iOS messenger. No accounts, no servers, no data stored anywhere. Two iPhones on the same network discover each other, perform an X25519 Diffie-Hellman key exchange, and chat over AES-256-GCM. Close the app — the keys are gone.
SwiftUI CryptoKit Rust
📊
in progress
Creator Analytics
Full-stack analytics platform for marketing agencies to research and compare influencers. Deep data: avg watch time, comment sentiment, profanity detection, bot scoring, and side-by-side creator comparisons. NLP pipelines run async via BullMQ job queues with Redis caching and PostgreSQL persistence.
Node.js BullMQ Python PostgreSQL Redis
👁
Facial Recognition
Python tool for face detection and identity matching from photos. Feed it images, it detects faces and returns an accuracy percentage. Supports .png, .jpg, and .jpeg inputs.
Python OpenCV
Open Source

Contributing back.

I care about the codebases I depend on. Here's where I've contributed upstream.

🚀
NASA
nasa / fprime
Static Analysis Fixes — Utils/Hash Component
Resolved uninitialized variable warnings, virtual constructor calls, and reserved keyword naming conflicts flagged by CodeSonar & SonarQube in the F´ flight software framework.
Mission F´ Flight Software
Component Utils / Hash
Analysis CodeSonar · SonarQube
Language C++
merged ✓
About

Beyond the code.

♟️
550
Chess Rating
Chess.com · Blitz
14
Handicap Index
USGA Official
⚔️
Gold II
LoL Rank
League of Legends · S16
Places I've been
Contact

Let's talk.

Whether it's a role, a collaboration, or just a good conversation — I'm around.