I architect and ship backend systems that handle real production load — REST APIs, multi-tenant SaaS platforms, database-heavy applications. 1.5+ years building things used by real people, every day.
I'm a full-stack developer with a backend-first mindset. My work lives in production — APIs handling real traffic, databases with careful schema design, systems other developers depend on.
At Criterion Tech, I own features end-to-end across C# .NET and Node.js stacks. Separately, I'm building MenuQR — a multi-tenant restaurant SaaS with a 31-table PostgreSQL schema and Telegram bot integrations.
I think about architecture before syntax. Getting the data model right, designing clean API contracts, understanding where things will break under load — that's the work I find interesting.
Production backend powering a global patient organization's mobile app and admin panel. Full ownership — API design, MariaDB schema, AWS deployment, bug fixes and performance in a live environment.
Core contributor to an internal research platform used by scientists. Implemented complex data visualization — pathway diagrams, interactive metabolic charts, and graph layouts using GoJS — improving research team clarity and usability.
QR-code digital menu SaaS for restaurants and dhabas. Multi-tenant architecture with a 31-table PostgreSQL schema, Telegram bot staff management via invite codes, and React owner dashboard.
Consumer-facing application extending the Metabolic Facts research ecosystem. Node.js + Express backend, MongoDB data models, React frontend designed for non-specialist audiences.
Independently designed and delivered an internal business operations tool at Criterion Tech. Sole developer — from requirements gathering and system design through to deployment.
I'm actively looking for my next role — ideally a backend or full-stack position where the work is technically challenging and the team cares about craft. Let's talk.
I bring production experience, an ownership mindset, and the ability to work independently across the full stack. Here's what I offer: