Portfolio

Systems I've Built

Embedded systems, secure architectures, and software at scale.

EmbeddedSecurity
In Development

Galen: Secure Pet Health Ecosystem

2026·Secure-by-design architecture with encrypted device-to-cloud pipeline

End-to-end IoT pet feeding system with encrypted telemetry, real-time health monitoring, and secure OTA firmware updates.

  • Cryptographically authenticated device pairing
  • TLS-secured MQTT telemetry pipeline
  • Secure OTA firmware update mechanism

Tech Stack

ESP32RustMQTTTLS
EmbeddedSecurity
Research Project

Niriksana: Cryptographic IoT Monitoring

2021 - 2025·Secure multimedia protocol for ecological IoT over LoRa

Secure bat roost monitoring with encrypted LoRa telemetry, tamper-evident logging, and constrained-device cryptography.

  • Custom encrypted multimedia protocol over LoRa (constrained bandwidth)
  • Tamper-evident audit logging for ecological compliance
  • Edge-computed spectrogram analysis with secure offload

Tech Stack

Raspberry PiLoRa SX127xPythonAES
Embedded
Completed

Autonomous LIDAR Navigation

Oct 2019

Real-time obstacle detection and path planning with LIDAR sensor fusion and Android telemetry interface.

  • Obstacle detection and response loop
  • Sensor fusion for stable navigation
  • Bluetooth Low Energy Android diagnostics app

Tech Stack

Arduino MegaLIDARC++Android
Software
Completed

SimpleDallEKlient (SDEK)

2022

Android client for DALL-E Mini API with efficient image caching, gallery management, and share functionality.

  • Async API integration with coroutines
  • Image caching and gallery persistence
  • Material Design UI with share functionality

Tech Stack

KotlinAndroid SDKREST APICoroutines
Embedded
Completed

4-Bit CPU: Hardware Architecture

Feb 2021

Functional CPU designed from gates up—ALU, registers, memory, and instruction decoder in Logisim.

  • Custom ALU with arithmetic and bitwise operations
  • 8-instruction ISA with fetch-decode-execute cycle
  • Register file with 4 general-purpose registers

Tech Stack

LogisimDigital LogicComputer Architecture
EmbeddedSecurity
Completed

mMPLR-SX127x: LoRa Protocol Stack

2022

Low-level LoRa protocol implementation with custom MAC layer and power-optimized transmission scheduling.

  • Custom MAC protocol for multi-node networks
  • Power-aware transmission scheduling
  • Packet fragmentation for constrained payloads

Tech Stack

SX127xPythonLoRa PHY
Software
Completed

Firebase Push Notification System

2021

Server-client push notification architecture using Firebase Cloud Messaging with admin panel and background service.

  • Admin panel for targeted notification dispatch
  • AlarmManager-based background service for reliability
  • Topic-based subscription management

Tech Stack

FirebaseAndroidJavaFCM
Software
Completed

Boken: Distributed Trip Intelligence

2021 - 2022

Geospatial recommendation engine with distributed caching and rate-limited API orchestration.

  • MongoDB geospatial indexing for sub-50ms queries
  • Redis caching layer reducing API calls by 70%
  • Rate-limited third-party API orchestration

Tech Stack

Node.jsMongoDBRedisREST APIs
Software
Active

zoro-terminal: Developer Productivity

2026

Terminal-based productivity toolkit with session management and workflow automation.

  • Session state persistence across restarts
  • Configurable workflow automation scripts
  • Cross-platform terminal compatibility

Tech Stack

JavaGradle
SoftwareSecurity
Active

IntelliJ Solana Plugin

2026

IDE integration for Solana development with syntax highlighting, build integration, and deployment tools.

  • Anchor framework support with code completion
  • Integrated Solana CLI build and deploy
  • Program ID management and account inspection

Tech Stack

KotlinIntelliJ PlatformSolana
Software
Completed

Blitz News: JavaFX Desktop App

2020

Desktop news aggregator with real-time RSS parsing, category filtering, and offline reading support.

  • Multi-source RSS feed aggregation
  • Category-based filtering and search
  • Offline article caching

Tech Stack

JavaFXJavaRSS