About
My background is in mathematics, and over time I moved into full-stack development, working on SaaS MVPs, API integrations, ingestion pipelines, and custom CMS systems.
I like systems that stay understandable as they grow. That usually means choosing simple architectures, being careful with data flows, and keeping the product experience close to the technical work.
Most of my work sits between backend and product: APIs, database-backed applications, legacy systems, and features that solve real business problems without unnecessary complexity.
Remote work
I have spent most of my career working asynchronously with distributed teams. I am comfortable collaborating across timezones, communicating clearly in writing, and keeping projects moving without heavy coordination overhead.
This experience shaped how I work: I value clarity, small iterations, and systems that are easy to reason about for other developers joining later.
Working style
I tend to prefer small teams, direct communication, and fast iteration, while being comfortable working within larger team environments when needed. I care about delivery, but also about leaving a codebase in a better state than I found it.
I can work across the whole path from requirements to deployment: application logic, infrastructure, integrations, debugging, and product-facing details.