Systems Design
Designing scalable application architecture with clear failure boundaries, retries, and resilient state handling.
Systems Engineer
I design and build production-ready systems: APIs, workflows, automation layers, and distributed components that hold up under real load, real users, and real edge cases.
Operating Principles
Most software works in demos. It breaks under real users, real load, and real edge cases. That is where system design matters. I focus on structuring systems properly from the start, handling failure and state cleanly, and building things that do not fall apart in production.
AI has made building faster, but speed without structure creates fragile systems. I use AI as leverage to execute faster, not to replace engineering judgment. The pattern stays the same across domains: understand the problem, design the system, build it, then refine it against reality.
Designing scalable application architecture with clear failure boundaries, retries, and resilient state handling.
Shipping AI-powered workflows with structured outputs, processing pipelines, and practical reliability constraints.
Building lead capture, follow-up, and internal operations workflows that reduce admin and improve throughput.
Implementing APIs, processing services, and distributed components that keep operating when the happy path disappears.
Built systems
Automation System
A nine-workflow, state-driven n8n pipeline that discovers LinkedIn jobs, scores fit, enriches company context, extracts hiring contacts, and generates tailored CV/cover-letter artifacts before notifying the operator in Slack.
AI System
A Playwright-driven internal operations automation system that processes triage and ticket workflows via a layered, typed architecture exposed through a streaming Express REST API and an AI intent router with a React control panel.
Toolchain
Contact
Open to software engineering roles, AI and systems-focused opportunities, and building real-world systems that drive measurable outcomes.