Available for select engagements

Independent builder of fintech & AI automation systems.

I design and ship compliance automation, investment intelligence, and trading systems — end to end, from architecture to production monitoring. No agency layer, no handoffs. One person, running real infrastructure.

systems — status
loading status.json…
01

Featured projects

Production systems, not prototypes.
Live

EU Compliance Chatbot

GDPR / AI Act / NIS2 assistant on Cloudflare Workers AI, with a built-in risk audit calculator and tiered Stripe billing.

Cloudflare Workers Llama 3.3 70B Stripe
→ live demo
Active

Investment Intelligence Dashboard

Dark-mode portfolio screener tracking 1300+ assets across equities, crypto, biotech and startups — modular, framework-free.

SQLite Vanilla JS Python
→ view case study
Alerting

DiamondEdge Signal Engine

Trading bot that turns strategy state changes into real-time Telegram alerts — BUY / SELL / HOLD, rate-limited, credential-isolated.

Python Telegram API dotenv
→ view case study
02

Case study — EU Compliance Chatbot

Regulatory Q&A meets self-serve billing, shipped solo.
Problem

Small teams need fast, defensible answers on GDPR, the EU AI Act and NIS2 — without paying for a compliance consultancy on every question.

What I built

A Workers-hosted chat assistant with dedicated modules for GDPR, AI Act, NIS2, due diligence and technical security, plus a 6-question risk audit calculator and a terminal CLI client for offline use.

Stack

Cloudflare Workers, Workers AI (Llama 3.3 70B), KV for key storage, Stripe for tiered billing (Free / Pro / Enterprise).

Security & compliance choices

No secrets in the repo — all keys via Cloudflare secrets and a dedicated KV namespace. Usage tied to API keys, not client-side trust. Billing state never gates the answer content itself, only usage volume.

Next steps

Resolve a pricing-modal runtime issue in the upgrade flow, then expand the regulatory knowledge base and add usage analytics per tier.

UserWorkers edge
Workers AILlama 3.3 70B
Stripe webhookKV: API_KEYS
CLI clientsame Workers API
03

Architecture notes

The infrastructure underneath the projects — not a project in itself.
Scheduling

Cron and launchd jobs run market watchers and price alerts on fixed intervals, using absolute interpreter paths so jobs survive shell/env changes.

Secrets

All credentials live in .env or platform-native secret stores — never hardcoded, never committed. Rotated on any suspected exposure.

Rate limiting

User-facing bots enforce per-user request limits and bounded conversation context to keep cost and abuse surface predictable.

Disclaimers

Trading and investment tools are explicitly labeled as automation, not financial advice — surfaced in-product, not buried in a footer.

04

Stack

Cloudflare Workers Python Bash / zsh launchd / cron SQLite Stripe Telegram Bot API Vanilla HTML/CSS/JS