A selection of work spanning web, mobile, data, machine learning, and low-level systems.
Coming Soon
A bare-metal ARM64 operating system written from scratch for the Raspberry Pi 5. Built up in phases: custom bootloader, microkernel with scheduling and interrupt handling, MMU/paging, GPIO and NIC drivers, an in-kernel TCP/IP stack, and ultimately a minimal Type-1 hypervisor running at EL2.
Coming Soon
End-to-end OCR pipeline that extracts structured field data from US driver license photos. Two custom-trained PyTorch models — one for ID localization, one for field-level text recognition — deployed on AWS SageMaker behind a serverless inference endpoint, with a browser-based capture UI.
Coming Soon
Hardware telemetry and analytics platform running on a Raspberry Pi and repurposed laptop cluster. Ingests server logs to detect PCIe link failures, BDF errors, NIC resets, and ECC memory issues, surfacing trends and unstable hosts through an interactive dashboard.
Coming Soon
End-to-end data solution migrating an on-premise SQL Server database to Azure, implementing Data Factory pipelines, Synapse Analytics, and Power BI dashboards.
Coming Soon
A local-first Android app for tracking daily water intake and meals, with nutritional breakdowns, progress trends, and configurable reminders. Built with Kotlin and Jetpack Compose, designed to feel native to Android
Pull requests I've opened to public repositories I don't own. This card auto-updates from the GitHub API as I contribute.