Projects
Selected work
A curated set of products I designed and shipped, focused on reliability, measurable impact, and production-ready engineering.
Camshaft Engine
Built 2026Java 21 · Spring Boot 4 · PostgreSQL · Flyway · JSONata
A domain-agnostic workflow execution engine for Spring Boot. Define a workflow as a DAG of steps, hand it a trigger, and Camshaft plans, persists, schedules, retries, and resumes the run — durably, with idempotency and per-subject supersession built in. The engine knows nothing about your domain; you teach it steps and context through small SPI extension points.
FUB Automation — GTM Workflow Engine
Built 2026Java 21 · Spring Boot · React 19 · PostgreSQL · HMAC Webhooks
An event-driven GTM workflow automation engine for real-estate teams, built with a production-style architecture (controller → service → port → adapter → repository). It ingests signed Follow Up Boss webhook events, processes call outcomes asynchronously, and fires multi-step automations — follow-up tasks, lead qualification, and AI-driven first contact — so inbound leads never go cold. An operations admin layer adds live webhook ingestion, processed-call visibility, and replay for failed flows.
CareerOS — AI Resume Intelligence
Built 2026React · NestJS · FastAPI · PostgreSQL · pgvector · LangChain · RabbitMQ
An AI-powered resume intelligence platform focused on practical hiring outcomes. It analyzes resumes for ATS compatibility, scoring quality, and improvement opportunities, then delivers structured feedback through a multi-service architecture — a React frontend, a NestJS BFF, and a Python FastAPI AI service — built for scalable analysis workflows and future automation layers.
Spendora — Local-First Expense Tracker
Built 2026React · Tauri · Rust · SQLite
A desktop-first personal expense tracker built with a React UI, a Tauri native shell, Rust local services, and a single-user SQLite database. Instead of relying on a remote backend, it runs an expense-api and a background expense-worker directly on your machine, with Tauri managing start/stop/status of both processes — designed for local-first performance, clear service lifecycle control, and a practical path for modular financial integrations.
Personal Portfolio
Built 2025Next.js · React · TypeScript · Tailwind CSS · GSAP
This is what you are seeing now ...
Web3 Wallet
Built 2024JavaScript
Repository-based project synced from GitHub.
TicTacToe
Built 2020Python
Repository-based project synced from GitHub.
Helloworld
Built 2020GitHub Repository
My first repo.