SOFTWARE ENGINEER

FULL-STACK SYSTEMS // CROSS-PLATFORM + MOBILE (MACOS/WINDOWS/IOS/ANDROID) // AI TOOLS

// ABOUT ME

I AM A FULL-STACK DEVELOPER AND AI SYSTEMS BUILDER WHO SHIPS THINGS PEOPLE ACTUALLY USE. ANCHORED HAS 1,000+ ACTIVE USERS. COMPACT GAMES IS A FULLY RELEASED WINDOWS UTILITY WITH 13 VERSIONS SHIPPED. GHOSTCOPY, CROSS-PLATFORM CLIPBOARD SYNC, IS OUT ON MACOS AND WINDOWS WITH A PUBLIC IPHONE BETA. STOOP IS A QR-STOREFRONT PLATFORM FOR LOCAL SELLERS WITH REAL STRIPE CONNECT PAYMENTS.


MY APPROACH: START WITH USER NEEDS, BUILD THE SIMPLEST SOLUTION THAT WORKS, THEN ITERATE BASED ON REAL FEEDBACK. SHIP FAST, LEARN FROM PRODUCTION, KEEP IMPROVING.


I BUILD ACROSS THE FULL STACK — NEXT.JS AND REACT ON THE FRONTEND, FASTAPI AND NODE.JS ON THE BACKEND, FLUTTER + RUST FOR NATIVE DESKTOP AND MOBILE APPS ACROSS WINDOWS, MACOS, IOS, AND ANDROID. ON THE AI SIDE I BUILD LLM PIPELINES, AGENTIC TOOLS, AND MULTI-PROVIDER INTEGRATIONS WITH CLAUDE, OPENAI, AND OLLAMA.


CURRENT FOCUS: STOOP (QR MARKETPLACE), GHOSTCOPY'S APP STORE LAUNCH, AND ANYDASH (AI-POWERED DASHBOARD BUILDER).

// FEATURED PROJECTS

GHOSTCOPY

DESKTOP & MOBILE

COPY ON YOUR COMPUTER, PASTE ON YOUR PHONE. OUT NOW ON MACOS — SIGNED, NOTARIZED AND SELF-UPDATING — AND ON THE MICROSOFT STORE FOR WINDOWS, WITH A PUBLIC IPHONE BETA ON TESTFLIGHT. ONE GLOBAL HOTKEY OPENS A SPOTLIGHT-STYLE SEND WINDOW; ON THE PHONE A PUSH NOTIFICATION IS ONE TAP FROM THE CLIPBOARD. OPTIONAL END-TO-END ENCRYPTION WITH A KEY THAT NEVER LEAVES YOUR DEVICES, SUPABASE REALTIME WITH ROW LEVEL SECURITY, AND ZERO-CPU SLEEP WHILE IDLE.

FLUTTER DART SUPABASE SWIFT KOTLIN FCM

COMPACT GAMES

DESKTOP APP + WEB
Compact Games selected-game detail view showing saved space and compression controls

WINDOWS GAME STORAGE OPTIMIZER — 13 RELEASES SHIPPED. RECLAIMS DISK SPACE FROM LARGE GAME LIBRARIES USING NTFS COMPRESSION WITHOUT DELETING FILES. FLUTTER FRONTEND + RUST BACKEND VIA FLUTTER_RUST_BRIDGE FOR TYPE-SAFE INTEROP. DIRECTSTORAGE SAFETY DETECTION, IDLE-AWARE SCHEDULING, LIVE PER-GAME COMPRESSION METRICS, AND AUTO-DISCOVERY ACROSS STEAM, EPIC, GOG, XBOX, UBISOFT, EA, AND BATTLE.NET.

FLUTTER RUST FLUTTER_RUST_BRIDGE WINDOWS NTFS

ANCHORED

CHROME EXT + WEB
Anchored browser extension note dashboard with grouped notes and search

BROWSER EXTENSION AND WEB PLATFORM WITH 1,000+ ACTIVE USERS. CREATE, SYNC, AND ORGANIZE NOTES TIED TO SPECIFIC URLS ACROSS ALL DEVICES. AES-256 CLIENT-SIDE ENCRYPTION, SUPABASE ROW LEVEL SECURITY FOR MULTI-TENANT DATA ISOLATION, STRIPE SUBSCRIPTION PAYMENTS, AI-POWERED PAGE SUMMARIZATION, AND CSV/JSON EXPORT. SHIPS AS BOTH A CHROME EXTENSION AND A PWA WITH OFFLINE SUPPORT.

TYPESCRIPT CHROME API SUPABASE STRIPE AES-256 PWA

STOOP

WEB APP

QR-STOREFRONT PLATFORM FOR LOCAL SELLERS. HOME BAKERS, TUTORS, AND CAMPUS CREATORS CAN STAND UP A LIVE CHECKOUT PAGE IN MINUTES, GENERATE A QR CODE, AND TAKE ORDERS WITH STRIPE CONNECT EXPRESS SPLIT PAYMENTS. SUPABASE POSTGRESQL WITH ROW LEVEL SECURITY, CLOUDFLARE PAGES FOR EDGE DEPLOYMENT, VITEST + PLAYWRIGHT FOR FULL TEST COVERAGE, AND SENTRY FOR PRODUCTION OBSERVABILITY.

NEXT.JS TYPESCRIPT SUPABASE STRIPE CONNECT CLOUDFLARE PLAYWRIGHT

ANYDASH

DESKTOP APP

AI-POWERED DASHBOARD BUILDER — DESCRIBE WHAT YOU WANT TO VISUALIZE IN PLAIN LANGUAGE AND THE APP SELECTS THE DATA SOURCE, PICKS THE CHART TYPE, AND RENDERS IT. PYTHON/FASTAPI BACKEND WITH PYDANTIC VALIDATION, MULTI-PROVIDER AI SUPPORT (CLAUDE, OPENAI), ROLE-BASED ACCESS CONTROLS. PACKAGED AS A NATIVE DESKTOP APP USING TAURI (RUST) WITH A REACT 19 + TYPESCRIPT FRONTEND.

REACT 19 TYPESCRIPT PYTHON FASTAPI TAURI RUST

GODOT AI IDE

GODOT PLUGIN

AI CODING ASSISTANT INTEGRATED DIRECTLY INTO THE GODOT ENGINE. VS CODE-STYLE INTERFACE WITH CMD+K QUICK EDIT, INLINE COMPLETIONS, AND CONTEXT-AWARE PROMPT PIPELINES THAT INJECT ACTIVE GAME SCENE DATA INTO LLM REQUESTS. STREAMING FASTAPI BACKEND. SUPPORTS OLLAMA FOR FULLY LOCAL INFERENCE ALONGSIDE CLAUDE AND OPENAI.

PYTHON FASTAPI GDSCRIPT OLLAMA CLAUDE API OPENAI API

IMAGE MATCH

WEB APP

VISUAL PRODUCT COMPARISON PIPELINE FOR LARGE CATALOGS — BUILT FOR LOW AND HIGH-END HARDWARE. MULTI-THREADED BATCH INGESTION CUTS INDEXING TIME BY 40%. OPENCV + NUMPY FOR COLOR, SHAPE, AND TEXTURE ANALYSIS. DUPLICATE-PREVENTION RECONCILIATION, CSV IMPORT/EXPORT, LOCAL SQLITE STORE, FULLY OFFLINE WITH NO EXTERNAL API DEPENDENCIES.

PYTHON FLASK OPENCV NUMPY SQLITE

// TECHNICAL SKILLS

LANGUAGES

PYTHON
JAVASCRIPT
TYPESCRIPT
DART
RUST
SQL
GDSCRIPT

FRAMEWORKS & PLATFORMS

FLUTTER
NEXT.JS
NODE.JS
REACT
FASTAPI
FLASK
SUPABASE
POSTGRESQL
CHROME API
PWA
IOS
ANDROID
MACOS
WINDOWS

AI & DATA

CLAUDE API
OPENAI API
OLLAMA
LLMS
NLP
OPENCV
NUMPY
PYDANTIC

TOOLS & INFRA

GIT & GITHUB
DOCKER
GITHUB ACTIONS
CLOUDFLARE
STRIPE CONNECT
PLAYWRIGHT
VITEST
ZOD
FLUTTER_RUST_BRIDGE
SENTRY
JENKINS
SQLITE