01Production
Java Backend Systems
Sole owner of the Java backend for a regulated pharmaceutical product: a real-time orchestration engine coordinating deterministic workflows, distributed state synchronized over async messaging, and a multi-stage persistence layer underneath.
Outcome: releases repeat through typed contracts, repository boundaries, automated tests, and generated PDF/A-3 evidence
02Production
Backend-Driven Integration Test API
The platform's RPC layer would have required reimplementing its module RPC factory, so the integration surface moved to authenticated HTTP: GET lists the test scenarios, POST dispatches a procedure call with JSON-configurable options and returns structured pass/fail with per-step assertions.
Outcome: integration tests run against live JVM gateways, from CI or from a single HTTP call
03OMSCS / GIOS
Distributed File System with gRPC
April 2026
Built a C++17 distributed file system around explicit RPC contracts, file transfer, metadata operations, weak cache consistency, write-lock coordination, and multi-client synchronization.
Outcome: inotify watchers and async callbacks propagate changes across clients, and mutex-guarded server-side locks serialize conflicting writes
04OMSCS / ML
Machine Learning Strategy Comparison System
April 2025
Compared trading strategies as controlled experiments: from-scratch tree learners, indicator features, bagging, hyperparameter search, and out-of-sample evaluation under market-cost assumptions.
Outcome: differences between strategies trace back to specific features and cost assumptions instead of a single accuracy number