Interim CTO · CTO as a Service · AI Agent Consultant
I'm an interim CTO and CTO consultant for companies that build AI products. I bring 17+ years of hands-on software engineering, from full-stack apps and distributed backends to AI agents built with LangGraph and MCP. I work with startups and product teams as an interim CTO, through CTO as a service, or on shorter CTO consulting projects.
I help companies decide where AI agents make sense and then build them. Some clients use me as a fractional chief AI officer. My focus is agent orchestration, durable and stateful execution, tool use and MCP, structured outputs, human-in-the-loop workflows and Generative UI. I work with LangGraph, LangChain, Rivet, CopilotKit, AG-UI, TypeScript and Effect. I also use coding agents in my own work through Spec-driven Development, so teams ship faster without losing control over quality.
Underneath the AI focus is a broad full-stack background: TypeScript/JavaScript, React, Next.js, React Native, Node.js, Bun, NestJS, APIs and enterprise integration, distributed systems, PostgreSQL, Redis, Elasticsearch, cloud infrastructure and CI/CD. I have delivered software for automotive, finance, IT, gaming, e-commerce, healthcare, travel and geospatial projects, for brands like Warner Bros Games, Lotus Cars, Zooplus, Johnson & Johnson and ŠKODA AUTO. I work remotely from Prague with international teams and prefer long-term B2B engagements.
Current areas of focus: Interim CTO • CTO as a Service • AI Strategy • AI Engineering • Agentic Systems • Agent Harness Engineering • Spec-driven Development • Generative UI • MCP • LangGraph • Effect • TypeScript • React / Next.js • NestJS • Distributed Systems • Product Engineering
Interim CTO, CTO as a service and CTO consulting for startups and product teams building AI products: tech strategy, software architecture, AI agent strategy, technical due diligence and engineering team setup.
Ongoing R&D on AI-native app architecture: agent runtimes, Generative UI, MCP tools and AI-supported software development. Used to test new patterns before using them in client work.
Senior engineering and technical lead role on client projects:
Projects: SKODA-CONNECT & Car Data Brokerage
Led and developed the WorkplaceHub platform team.
Enterprise Maps & Systinet (D3, Typescript, Webpack, Maven)
Implementation of banking systems (Spring Framework & JAX-WS, AngularJS, ElasticSearch)
Implementation of next-generation AudaNext Platform. (Play Framework, AngularJS)
Development, analysis & design of web and mobile applications. Various technologies used.
Co-founded a forex scalping network. Built the platform on Elgg and ran SEO and marketing.
Development of JSF applications for internal use.
ČEZNet (now ČEZ ICT Services) - mandatory work experience required by highschool curriculum.