I architect and ship backend systems that handle real production load — REST APIs, multi-tenant SaaS, database-heavy apps. 1.5+ years of 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. 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. Data models, API contracts, failure points under load — that's the work I find interesting.
Production backend for a global patient organization's mobile app and admin panel. Full ownership — API design, MariaDB schema, AWS deployment, ongoing performance and bug fixes in a live environment.
Core contributor to an internal research platform used daily by scientists. Built complex data visualization workflows — pathway diagrams, interactive metabolic charts, and graph layouts using GoJS.
QR-code digital menu SaaS for restaurants. Multi-tenant architecture with a 31-table PostgreSQL schema, Telegram bot staff management via invite codes, and a React owner dashboard.
Consumer-facing app extending the Metabolic Facts research ecosystem. Node.js backend, MongoDB data models, React frontend designed for non-specialist audiences.
Independently scoped, designed, and delivered a business operations tool at Criterion Tech. Sole developer — from requirements through 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.
Production experience, ownership mindset, full-stack capability. Here's what I bring: