Artem Trukhanov
Senior Full-Stack · Lead Frontend
React · TypeScript · Node.js — 10+ years shipping production apps.
Led teams of 3–6. Built across fintech, pharma, retail, AI.
// projects
Self-hosted game backlog manager. Steam, PSN & Xbox sync, IGDB metadata, mood-based AI recommendations streaming via SSE — with tool calls for structured game highlighting. Multi-provider AI: Claude, Grok, or local inference via Ollama. Auth via BetterAuth. Fully responsive — mobile & tablet. Runs in Docker with a dedicated Ugreen NAS config.
Native Apple music player — iOS, iPadOS, macOS & CarPlay. FLAC/lossless support, AI DJ mode, Wi-Fi import via on-device HTTP server. Built outside my primary stack in Swift/SwiftUI using Claude Code. App Store release pending.
Published TypeScript CLI & library — analyzes npm dependencies across 4 parallel modules: outdated packages, bundle size impact, license conflicts, unused imports. Terminal, JSON, and Markdown output for CI pipelines.
AI portfolio agent — answers recruiter questions in real time. Forked & heavily extended: FF VII theme, custom Bulls & Cows game, fully redesigned landing, analytics & prompt context via Vercel Blob storage.