Taras Kuchmy
Full-Stack Developer & Technical Lead
Full-stack engineer with 500K+ lines of production code across web, mobile, IoT, and industrial automation — 5 live deployments, 2,800+ automated tests. Combines deep hands-on development in React, Node.js, Python, and embedded C++ with a decade of team leadership and production operations management. Proven ability to ship end-to-end: from database design and Stripe payment integrations to Linux server hardening and ESP32 firmware. Uniquely positioned at the intersection of software engineering, computer vision, and real-world industrial systems.
Production Projects
Burning Trips Greece — Travel Resale Marketplace
burningtrips.com
Next.js 16 · Express 5 · SQLite · Stripe Connect · Gemini API · Resend · Caddy
- Two-sided marketplace for non-refundable holiday packages with AI-powered listing generation — 27,708 LOC, 64 source files
- Stripe Connect split payments, role-based JWT auth, production-hardened with 75+ security fixes through iterative pre-launch review
- Deployed on Linux VPS with Caddy SSL, PM2, fail2ban, UFW, automated backups
Topan Bar Platform (v3.2.97)
topan.gr
Express · SQLite · Socket.io · React Native / Expo SDK 54 (native, NOT WebView) · Web Audio API · Spotify API · Brevo
- Bar website + fully native React Native app (7 tabs) — events, real-time chat, karaoke voting, pub quiz, jukebox, gallery, admin; in live production at Topan Bar Glyfada since May 2026
- Tablet Service Tabs (quick-tally + linked patrons + archive + CSV export + dedicated PWA), Stock Management Dashboard (~3,200 LOC SVG analytics + 11 cocktail recipes + bottle pour reconciliation + calibration mode), automated bar-night state machine with Z-report email
- Anti-cheat quiz with QR vouchers, push notifications, reservations, 4-tier loyalty ladder, happy hour with WhatsApp share, venue TV display, full avatar pipeline (custom crop + EXIF normalization across 8 surfaces), chat badges, drink-token onboarding, heap-memory beacon
- 97+ APK releases since v3.0.0, iteratively bug-fixed against real bar-floor feedback; LIVE at topan.gr + Android APK on Google Play
Topan WMS — Warehouse Management System (v0.1.0)
Contract — West Oil, Kazakhstan · LIVE
Express · PostgreSQL 16 · Knex.js · EJS · Bootstrap 5 · PWA
- Full WMS + Production + Workforce platform — 83K+ LOC, 33 route files, 34 DB migrations, Russian UI, deployed to production
- BOM editor, production orders with kanban board, inventory counts, barcode label printing, certificate tracking, addressable storage, tool tracking, tender lifecycle, KPI dashboards
- Predictive analytics layer on the KPI dashboard: forecast, cash-flow projection, plan-vs-fact variance reporting
- Mobile PWA scanner for warehouse floor, Excel import/export, 160+ iterative improvements, DB hardening (transactions, constraints, validation)
Aurora PLC IDE — Industrial Automation Platform (v2.2.5)
Contract — West Oil, Kazakhstan
TypeScript · React 18 · Python FastAPI · Node.js Hub · Proxy Gateway · VSCode Extension API
- VSCode extension for PLC programming — 110K+ LOC, 231 tracked source files, 18+ archived VSIX release builds, 100+ FBD blocks, 30+ HMI widgets, 10+ microcontroller targets
- Proxy gateway with 4 protocol drivers (incl. OPC UA method wrappers), AI copilot, code generation for ESP32-CAM/C3/S3 Sense/STM32/Arduino/RPi Pico
- Metrology Block Intelligence layer (v2.2.5): 61 realistic pin defaults across 4 metrology blocks (gas/AGA8/flow/density), named-enum bitmask UI for sensor/status registers (24+ bit positions cited from C++ source), WatchTable bit-decoder, mock OPC UA enrichment
- 2,800+ automated tests across 25 suites (Jest + Vitest) covering block codegen, interaction logic, ST parser, VM runtime, and microcontroller targets
- Comprehensive topology system documenting cross-cutting concerns (pin defaults, mask enums, codegen patterns) with anti-hallucination grep recipes
Freelance CRM
Deployed personal tool
Express · SQLite · EJS · Gmail IMAP · Qwen 2.5 1.5B + LoRA · Cheerio · Chart.js · ntfy
- Full business management platform — 63K+ LOC, 28 route files, 25+ DB tables, 47K+ emails processed with auto-linking, 2,300+ expenses tracked
- ML pipeline: Qwen 2.5 1.5B + LoRA fine-tuned to 93% expense-classification accuracy; Greek tax compliance engine, cash flow forecasting, bill monitoring
- Push notifications with quick-pay actions, audio transcription (Whisper), Gmail IMAP sync
BarEye
YOLOv8 · Gemini Vision · FastAPI · React Native · ESP32-CAM
- Computer vision bar inventory system combining object detection (YOLOv8) with Gemini Vision for bottle recognition
- React Native tablet app for real-time stock tracking; ESP32-CAM integration for shelf scanning
ESP32 IoT Firmware Suite
C++ · PlatformIO · ESP32-CAM · ESP32-C3 · HTTP · mDNS · OTA
- Camera streaming firmware with WiFi AP provisioning, web dashboards, flash LED control, and OTA updates
- ESP32-C3 remote trigger device with hardware button interrupt, WiFi Manager, and HTTP-based device-to-device communication
Professional Experience
Head of Production & Software Engineer
2015 - 2025
Landsverk Digital Printing — Athens, Greece
- Lead team of 8 across large-format digital printing operations, client relations, and process optimization
- Built custom automation software that reduced file preparation time from 2 hours to 15 minutes per job
- Manage full production workflow: prepress, RIP processing, printing, finishing, quality control, and delivery logistics
- Developed internal tools for job tracking, quoting, and client communication
Freelance Web Designer & Developer
2014 - 2015
Self-Employed — Athens, Greece
- Designed and developed websites for local businesses, handling full project lifecycle from design to deployment
E-Learning Designer & Web Developer
2010 - 2014
HATA — Hellenic Aviation Training Academy
- Created interactive e-learning courses and maintained the academy's web presence
- Developed multimedia training materials for aviation safety and operations