Software engineer building reliable systems with AI .
I design and ship web applications, internal tools, and developer workflows. AI helps me move from idea to implementation faster; system design keeps the result reliable and understandable.
Selected work
view all ->Working notes
view all ->How I render Markdown and Mermaid in React
The rendering pipeline I use for safe Markdown, highlighted code, and responsive Mermaid diagrams.
Designing an MCP tool call I can trace
How I separate protocol handling, database adapters, and public errors in a small MCP query server.
A monorepo as a context boundary for AI
What changed when I put contracts, backend, frontend, and tests in one workspace for AI-assisted development.
Learning Microsoft SQL Server and its backup mechanism
Notes on learning Microsoft SQL Server through an online-store case: from containers and queries to recovery models, backup chains, and restore operations.
Web systems, assisted by AI.
I build web applications, internal tools, and APIs. AI helps with exploration, implementation, and debugging; I stay responsible for the architecture, data model, and behavior that ships.
My work includes TypeScript, PHP, WordPress, MCP servers, and database-backed systems built to be clear to operate and maintain.