Projects

Selected work

A curated set of products I designed and shipped, focused on reliability, measurable impact, and production-ready engineering.

Camshaft Engine

Built 2026

Java 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 2026

Java 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 2026

React · 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 2026

React · 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 2025

Next.js · React · TypeScript · Tailwind CSS · GSAP

This is what you are seeing now ...

Web3 Wallet

Built 2024

JavaScript

Repository-based project synced from GitHub.

TicTacToe

Built 2020

Python

Repository-based project synced from GitHub.

Helloworld

Built 2020

GitHub Repository

My first repo.