Projects

What I've built

Real systems in production, built solo · each solves a sales or decision problem with data and LLMs.

B2B lead engine (RO company data)

End-to-end platform across 16+ Romanian data sources (ANAF, risco.ro, ONRC, VIES, TERMENE, Google Maps): automated discovery, enrichment, scoring and qualification of companies for B2B sales. It replaces a week-long manual process with an engine that grinds through thousands of firms a day, fully unattended.

  • ▪ 10,000 firms/day · 1 proxy account
  • ▪ 8,307 firms · 99% coverage
  • ▪ 1,000 pre-qualified leads/day
PythonDuckDBClaude APIanti-bot scraping

SMC + Divergence Suite · TradingView (Pine v6)

Pine Script v6 indicators and screeners for TradingView, built on Smart Money Concepts (a LuxAlgo SMC fork): Order Blocks, BOS, CHOCH, Fair Value Gaps and HTF bias, with multi-pair alerts. A separate TD 9+13 plus multi-indicator divergence line, validated through a Python backtester on BTCUSDT 15M.

  • ▪ Python backtester on BTCUSDT 15M, 2017-2026 (299k bars), TV parity
  • ▪ Multi-pair screener across dozens of symbols, 17-pair chunks
  • ▪ SMC detectors: Order Blocks, BOS, CHOCH, FVG, HTF/MTF bias
Pine Script v6TradingViewPythonpandasnumbaGit

Local Qwen - $0 Local-LLM Nightly Pipeline

A personal nightly pipeline that runs a local LLM (Qwen3.6-35B-A3B on a local GPU) at zero cost overnight. A cron orchestrator walks a 42-job advisory DAG (memory/rules, lessons mining, source scanning, REPA dossiers, code-health audits), all strictly advisory: nothing auto-publishes.

  • ▪ 42 jobs in the nightly DAG, 56 scripts
  • ▪ Qwen3.6-35B-A3B, IQ4_XS quant, 256K-token context
  • ▪ 4,200+ reports generated; $0.05-0.15/night
Python 3.14Qwen3.6-35B-A3B (local)LM Studio (OpenAI/Anthropic-compat :1234)text-embedding-bge-m3 (vector daemon)Windows Task Scheduler (cron)PowerShell 7NVIDIA NIM / cloud-Qwen / OpenRouter free lanesHTML dashboard

Prediction-market monitor + paper-trading scanner

A read-only research stack that monitors prediction and perpetuals markets and tests copy-trading strategies purely on paper (DRY-RUN), with no funded wallet. It spans Polymarket, Hyperliquid, dYdX v4 and GMX under one protocol: whale discovery, strict qualification, fee modeling and out-of-sample backtests.

  • ▪ 90 Python scripts across 4 venues (Polymarket, Hyperliquid, dYdX v4, GMX)
  • ▪ 60/40 out-of-sample backtest; dYdX v4 copy cleared the OOS gate
  • ▪ $0 real risk, all paper/DRY-RUN; self-monitor caught a 38h failure
PythonWebSocket (websockets)Polymarket CLOB / Gamma APIOn-chain wallet scanningdYdX v4 indexer APIHyperliquid APIPyth oraclePinnacle no-vig (SharpAPI) sports CLVPowerShell pipeline + cron daemons

Fully-local two-way voice assistant ($0/mo)

A fully-local voice assistant on Windows, zero cloud cost: mic → STT (faster-whisper) → free LLM (NVIDIA NIM) → TTS (Piper). It answers out loud in 1-3 sentences, with wake-word gating, barge-in and anti-hallucination guards; PyAudio-free, it runs on Python 3.14 and can drive a live Claude Code session.

  • ▪ 400-600ms round-trip when warm, 1s to first audio
  • ▪ $0/mo operating cost (STT, LLM and TTS local/free)
  • ▪ LLM pinned to gpt-oss (0.6s) vs 3.4s default lane
Pythonfaster-whisper (STT)Piper TTSsounddeviceNVIDIA NIM (gpt-oss LLM)NumPyWindows / CUDA

The Website Factory

An end-to-end system that turns Romanian SMBs with no website into clients: discovery from public registries and Google Maps, a need × reachability score (0-100), a per-prospect mockup on a preview URL, and 7-day delivery. Built on a bilingual Astro template with Decap CMS, shipped on Cloudflare Pages.

  • ▪ About 100 per-prospect mockups for real businesses (Iași, Cluj, Timișoara, Sector 1)
  • ▪ Need × reachability scoring 0-100, from the web gap
  • ▪ Fixed 2,000 RON, 7-day delivery; 0 EUR/mo on Cloudflare
Astro (static, i18n RO+EN)Tailwind CSSDecap CMS (git-based self-edit)Cloudflare PagesCloudflare DNS + SSL + Email RoutingCloudflare Turnstile + Pages Functions (contact form)Python (discovery, scoring, mockup render)DuckDB (prospects CRM)