Senior Software Engineer | AI Engineer | Agentic Systems
I’m an AI Engineer and senior full-stack software engineer with 17+ years of production engineering experience. My career has evolved from building full-stack applications and distributed backend systems to designing AI-native products powered by LLMs, agents, tools and generative interfaces. Today, I work at the intersection of established software-engineering principles and emerging agentic architectures. My current focus includes AI Engineering and agentic systems: agent orchestration, durable and stateful execution, tool use and MCP, structured outputs, human-in-the-loop workflows, application/agent state and Generative UI. I also apply AI to the software development process itself through Spec-driven Development: using coding agents, context engineering, automated implementation, testing and verification to increase engineering leverage while preserving architectural control and quality. I actively experiment with OpenGSD, BMAD-style workflows and emerging Software Factory principles. Underneath that AI specialization is a broad full-stack and product-engineering background spanning TypeScript/JavaScript, React, Next.js, React Native, Node.js, Bun, Effect, APIs and enterprise integration, distributed systems, PostgreSQL, Redis, Elasticsearch, cloud infrastructure and CI/CD. On the AI and agentic side, I work with technologies and patterns including LangGraph, LangChain, Rivet, CopilotKit, MCP, AG-UI and Generative UI architectures. I also have experience with geospatial applications using ArcGIS / Esri SDK. Alongside client work, I continuously run independent R&D experiments around AI-native application architecture, agentic systems, Generative UI, durable agent runtimes, AI-supported software development and AI-assisted reverse engineering. This gives me a practical environment for evaluating emerging technologies and architectural patterns before adopting them in production. I have delivered software across automotive, finance, IT, gaming, e-commerce, healthcare, travel and geospatial applications. I’m experienced working with geographically distributed international teams and generally prefer long-term remote B2B / freelance engagements. Current areas of focus: AI Engineering • Agentic Systems • Agent Harness Engineering • Spec-driven Development • Generative UI • MCP • LangGraph • Effect • TypeScript • React / Next.js • NestJS • Distributed Systems • Product Engineering