Senior Full-Stack Engineer Technical Lead Backend Architecture Distributed Systems
More About Me
Senior Full-Stack Software Engineer and Tech Lead with 10+ years of experience building complete web applications — from backend architecture and database design to frontend implementation. Specialized in distributed systems and technical leadership across high-throughput, high-availability platforms, with deep domain experience in payments and fintech.
Most recently I built PayFlow, a production-grade distributed payment processing platform in Go, and shipped Kespas — a social event app with AI-powered discovery — independently to the iOS and Android App Stores. I own features end-to-end and thrive in fast-moving product environments.
Claude Code is my primary engineering surface across planning, implementation, and review. I build AI-powered features in production and have a genuine daily practice around agentic development workflows.
September 2022 – February 2026
Online sportsbook and casino platform. Worked across multiple product teams — sportsbook, casino, marketing, user retention, and responsible gambling — before moving to the payments & cashier team for the final year, progressing to Technical Lead.
As Technical Lead: served as the main technical point of contact for all payments engineering, led architecture for systems handling thousands of daily transactions, managed team backlog in collaboration with stakeholders, and conducted code reviews across the team.
As Senior Software Engineer, Payments: architected a PaymentIQ integration routing transactions across multiple providers through a unified cashier layer, built direct payment provider integrations, developed custom payment routing rules, implemented fraud prevention systems, built admin tooling and dashboards, and led the frontend implementation of the cashier in Vue.js (Nuxt).
Stack: PHP (Laravel), Node.js, Hono, Vue.js (Nuxt 2/3), MySQL, PostgreSQL, Redis, Cloudflare Workers
June 2018 – November 2021
Co-founded an automated bookkeeping SaaS platform leveraging AI-powered receipt classification and data extraction. Led technical development from concept to production, making all critical architectural decisions. Built and managed a cross-functional team of developers and QA specialists using Agile methodologies. Integrated multiple accounting software APIs (QuickBooks, Xero, Sage, Acomba) for seamless data synchronization.
Stack: PHP Laravel, React, React Native, jQuery, MySQL
January 2020 – July 2021
Led all technical strategy and development for a technology-enhanced security services company. Architected and implemented internal operations management systems. Established development workflows, quality standards, and coordinated between technical and business teams.
Stack: PHP Laravel, React, React Native, MySQL
March 2018 – June 2019
Progressed to lead position, managing tasks and coaching team developers. Led development of the company's online contact center platform integrating multiple third-party services. Built scalable solutions for high-traffic travel booking systems. Conducted code reviews and mentored junior developers.
Stack: PHP Laravel, React, MySQL
A production-grade distributed platform built from zero Go experience, with full ownership of all architectural decisions. Containerized and deployed to production:
Distributed saga pattern, idempotency at every layer, optimistic locking, circuit breaker, backpressure queue middleware, real-time SSE via Redis Pub/Sub, webhook deduplication, daily Stripe reconciliation, distributed tracing with OpenTelemetry, Prometheus metrics, and Grafana dashboards. AI insights panel powered by Claude (claude-sonnet-5) aggregates payment data into narrative analysis. Load tested with k6 — 20 concurrent users, p99 78ms, 0% error rate across 3,388 orders. CI/CD via GitHub Actions.
Stack: Go 1.26, PostgreSQL, Redis, Stripe, React 19, Docker, Nginx, OpenTelemetry, Prometheus, GitHub Actions
A social event discovery and planning app built and shipped independently to both the iOS and Android App Stores.
AI-powered event discovery using Claude, Gemini, and Perplexity APIs. Real-time features via Centrifugo. Integrated Ticketmaster Discovery API, Google Places, Mapbox, and Twilio. Deployed on AWS (Lightsail, RDS, S3) with GitHub Actions CI/CD. Observability via Sentry and PostHog. Built entirely using Claude Code as the primary development tool.
Stack: React, React Native, TypeScript, Expo, Laravel, PostgreSQL, Centrifugo, AWS (Lightsail, RDS, S3), GitHub Actions
2012 – 2015
2008 – 2011
Guide your team through complex technical challenges with strategic architectural decisions and system design. I provide technical leadership, mentor development teams, and establish best practices that drive quality and scalability. From evaluating technology stacks to defining development workflows, I ensure your technical foundation supports long-term success.
Build robust, scalable web and mobile applications using modern technologies and frameworks. With 10+ years across the full stack, I deliver end-to-end solutions from concept to deployment — with particular depth in payments engineering, fintech platforms, and high-throughput transactional systems.
I build AI-powered features in production and use agentic development workflows daily. From integrating LLMs into existing products to designing multi-agent systems, I bring hands-on experience shipping AI at depth — not as an experiment, but as a genuine part of how I engineer.
Whether you have a project in mind, want to discuss opportunities, or just want to connect—feel free to reach out via email or LinkedIn!