I am a backend-first Full Stack Developer with 3.5 years of commercial experience building scalable web, mobile, and enterprise products. My core stack is Node.js, TypeScript, NestJS, React, and React Native.
I specialize in designing microservice architectures, building REST and gRPC APIs, optimizing MongoDB workloads, and integrating third-party platforms. I am particularly experienced with OAuth-based integrations, real-time product features, observability, and production support.
In my current role, I build Slack and Jira features for an enterprise Atlassian product using Forge and Atlassian Connect. I work on product functionality, webhook monitoring, automated remediation, codebase improvements, testing, and direct customer communication.
Previously, I built the backend architecture for a gaming matchmaking platform used by more than 1.6 million users. I improved core matching query performance by approximately 80%, implemented platform integrations, delivered moderation and anti-fraud workflows, and established monitoring with Grafana, Loki, and Prometheus.
I am comfortable taking ownership across the full product lifecycle, from requirements and technical design through implementation, deployment, and support. I also have experience leading small teams through planning, code reviews, and mentoring.
Alongside commercial work, I am the founder and sole developer of Budling, an English-learning web application. I manage its product direction, development, content, deployment, SEO, and marketing.