01 / 03

Apex Setup Vault

Sole engineer Web and native rider surfaces implemented; trusted-cohort hardening and release QA remain

System overview

A rider-owned track logbook and community product with immutable setup history and private-by-default sharing.

  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • Supabase Auth
  • Next.js
  • TypeScript
  • Swift
  • Cloudflare R2

What holds up

Implemented surface

The rider loop now spans web and native clients, including durable offline session submission on iOS.

Security boundary

Normal API requests validate Supabase JWTs, install request claims, assume the authenticated database role, and leave final authorization to RLS.

Release reality

Private media, account export and deletion, moderation, runbooks, and explicit launch blockers are implemented or tracked in the repo.

02 / 03

Clearance

Sole engineer Reliability study with recovery tooling; intentionally not a production payment platform

System overview

An event-driven authorization pipeline built to keep database effects predictable under retries, duplicate delivery, and broker failure.

  • Go
  • PostgreSQL
  • Redis
  • Redpanda
  • Docker Compose
  • Prometheus

What holds up

Delivery model

Transactional inbox and outbox writes, stable event IDs, payload hashes, and account-keyed partitions protect database effects under at-least-once delivery.

Recovery path

The trusted CLI can inspect exact dead-letter bytes, replay guarded messages, requeue failed outbox rows, and record an operator reason for each action.

Failure proof

CI runs an isolated real-broker suite that forces duplicate delivery, a Redpanda outage and recovery, malformed messages, and durable dead-letter inspection.

03 / 03

Properly

Sole engineer Portfolio product

System overview

Tenant-scoped operations with cents-safe accounting and private file handling.

  • FastAPI
  • Next.js
  • PostgreSQL
  • Supabase
  • Cloudflare R2
  • TypeScript

What holds up

Tenancy

Properly README documents account-scoped data, Postgres RLS policies, and Supabase-issued JWTs.

Files

Properly README documents private R2 uploads/downloads with checksum and magic-byte verification.

Quality

Properly README documents frontend and backend CI checks.

02 / Previous experience

Previous experience

2024 to present

Breef

Software Engineer

Production backend and AI evaluation work across customer-facing systems.

  • Django and PostgreSQL API paths
  • LLM sampling, review, and evaluation workflows
  • Query-count, database workload, and latency improvements

2022 to 2024

IBM

Full Stack Web Development Intern

Internal research tools that made complex UX workflows easier to operate.

  • React and TypeScript applications
  • REST API integration
  • JWT-authenticated platform workflows

03 / Skills

How I build.

01

Shape the backend

Turn messy product workflows into APIs, services, and data paths that stay understandable when real users hit them.

Tools and technologies

  • Python
  • Django
  • FastAPI
  • Go
  • REST APIs
  • JWT auth
  • rate limiting
02

Make data operational

Design tables, query paths, and access rules so teams can trust the system instead of hand-checking the database.

Tools and technologies

  • PostgreSQL
  • SQL
  • RLS
  • Redis
  • Supabase
  • transactional outbox
  • query tuning
03

Build product interfaces

Create interfaces and internal tools that make complex workflows easier to operate without hiding the underlying system state.

Tools and technologies

  • TypeScript
  • React
  • Modern Angular
  • Next.js
  • Supabase
  • Cloudflare R2
04

Ship with confidence

Use delivery and test feedback loops so changes are versioned, reviewable, and less likely to break important paths.

Tools and technologies

  • Docker
  • CI
  • GitHub versioning
  • unit tests
  • integration tests
  • E2E testing
05

Harden request surfaces

Treat exposed endpoints as product boundaries: validate input, narrow accepted shapes, and make failures safe by default.

Tools and technologies

  • input validation
  • 1 MiB body cap
  • strict JSON fields
  • safe token regex
  • masked errors
  • CORS allowlist
  • nosniff
06

Operate AI in product

Treat AI features like production systems: observable, reviewable, cost-aware, and tied to user outcomes.

Tools and technologies

  • OpenAI API
  • LLM evaluation
  • sampling queues
  • review tooling
  • token accounting

04 / Resume

Prefer the short version?

A one-page summary of my experience, education, and technical work.

Download formal resume