OpenCastle
open source / 2026 - now

Open-source CLI that gives a team one shared, policy-checked configuration for seven AI coding assistants
I make engineering teams faster. Lately that means making AI coding assistants a dependable part of how a team ships, rather than a personal trick.
I created OpenCastle, an open-source CLI. A team writes its AI assistant config once (instructions, agents, skills, commands and MCP servers) and OpenCastle compiles it for Claude Code, GitHub Copilot, Cursor, Windsurf, OpenCode, Codex and Antigravity. It treats that config as part of the engineering standard: shared baselines published as npm packages, a policy that can only tighten, a lock file, and a CI check that fails the pull request when generated config drifts from its source.
At SessionM I lead the UI team and am responsible for UI/UX across the loyalty and engagement platform, which serves millions of consumers globally. In parallel I work on developer experience and GitLab CI/CD pipeline architecture, and I led the AI onboarding initiative that helped colleagues across the organisation adopt AI-assisted development.
Over 25+ years I have built accessible, high-performance web applications for enterprise clients including Mastercard, British Telecom, Tesco, M&S, Sony, Unilever, Barclays and Monster, in Prague and London.
I co-organize PragueJS, Prague's JavaScript meetup, and write about agentic development on HackerNoon.
At team scale: agent workflows, MCP governance, guardrails and review.
CI/CD, monorepos, tooling, and documentation tested against the code.
TypeScript, React, Next.js, accessibility (WCAG 2.2 AA) and performance.
Mentoring, code review culture and architecture decision records.
open source / 2026 - now
Open-source CLI that gives a team one shared, policy-checked configuration for seven AI coding assistants
front-end development / 2019 - now
Increase customer loyalty through delivering superior personalized experiences rooted in customer data
front-end development / 2014 - 2019
Monster helps employers and candidates find the right fit
front-end development / 2013 - 2014
International beauty company selling directly to the customer
front-end development / 2012 - 2013
Czech government ministry established in 1969
front-end development / 2012
Upper chamber of the Parliament of the Czech Republic
front-end development / 2010 - 2011
British Telecom - Global telecommunications services company
web design / front-end development / 2010
Cocktail bar in Prague centre
front-end development / 2009 - 2010
Businesses enhanced merchandising facilities powered by Amazon's WebStore technology
front-end development / 2009
M&S micro site - celebrate 125th Anniversary with one of the UK's leading retailers
front-end development / 2009
owner of many world's consumer product brands
web design / front-end development / 2009
Investment banking services
front-end development / 2008
the second largest private bank in Turkey
web design / front-end development / 2008
Nebe - Cocktail and music bar in Prague centre
web design / front-end development / 2008
Prague electronic music club
logotype / web design / 2007
Gastronomic experience on demand for gourmets, school of cooking in Prague
front-end development / 2007
DHL contest - World of trends with DHL international express and logistics
web design / 2007
Major public transport operator in the territory of the Czech Republic
front-end development / SEM / 2006 - 2008
the largest bookstore in the Czech Republic
illustrations / 2006
One of the largest and the oldest film studios in Europe
web design / 2006
Bureau by internet
front-end development / 2005 - 2006
Retail sale of consumer electronics
web design / 2005
Embassy of the Czech Republic
web design / 2005
Information server






















