Projects

Recent systems work alongside an archive of older public projects.

The first section focuses on recent platform and tooling work. The archive keeps earlier hackathon and student projects available as additional context.

← Back home

Selected Work

Three recent areas that best represent the current engineering work.

Selected work

Recent systems work

Developer-facing workflow capabilities and validation.

Workflow platform features

Built workflow features that make state machines easier to validate, manage, and deploy.

  • Implemented workflow versioning and aliasing paths that support safer release management.
  • Added validation behavior around JSONata-based workflow definitions and pre-deployment checks.
  • Worked on infrastructure-as-code integration points and observability improvements around those features.
AWS Step FunctionsWorkflow APIsJSONataCloudFormationObservability

Selected work

Recent systems work

Reliability work around launches, deployment paths, and service dependencies.

Region rollout reliability

Worked on rollout reliability for a production cloud service, especially around region launches and deployment automation.

  • Diagnosed deployment failures that surfaced during region launch paths rather than in routine steady-state operation.
  • Improved repeatability across regional build and deployment workflows by tightening dependency and automation assumptions.
  • Invested in CI/CD and test reliability so rollout fixes hold up beyond a single incident or launch cycle.
Region launchesCI/CDDeployment automationService dependenciesTest reliability

Selected work

Recent systems work

Operational tooling and agent-assisted workflows for engineering teams.

Agent workflows and internal automation

Built internal tooling that combines operational context, structured workflows, and LLM assistance for triage, reporting, debugging, and repetitive engineering tasks.

  • Built internal tooling for on-call debugging, batch operations, and visibility into service behavior.
  • Created research-oriented tools for navigating large codebases and documentation during investigations.
  • Integrated LLM-powered workflows into operational tasks such as triage, reporting, and assistance-oriented automation.
Developer toolingOperational automationLLM workflowsTriage systemsCodebase navigation

Archive

Older public projects.

These are earlier hackathon and student builds that still show product instincts and technical range.

MindBook project logo

Sentiment-aware journaling app built at ConUHacks.

MindBook

A journaling web app that analyzes user entries and recommends activities based on predicted mood.

ReactNode.jsFirebaseIBM Tone AnalyzerCSS
PaintTrix project logo

Gesture-based drawing powered by pose estimation.

PaintTrix

A Python application that lets users draw on-screen through controlled hand movements.

PythonTkInterPose estimation
NLPure project logo

First-place text toxicity detection project from McGill CodeJam.

NLPure

A text toxicity detection project built with machine learning and a lightweight web interface.

Kerasscikit-learnReactNode.js
Sureviews project logo

Review summarization for locations on Google Maps.

Sureviews

A web app that summarizes review data and generates sentiment-driven subcategory insights for places.

PythonFlaskJavaScriptGoogle Maps Platform
TravelCC project logo

Hack The North project for currency recognition and conversion.

TravelCC

An Android app that recognizes foreign currency from captured images and converts it into the user's home currency.

JavaFirebase APIXE Currency Data APIAndroid