Senior software engineer building Java back ends and TypeScript/React full-stack products for large technology organisations and smaller product companies. Has independently taken mobile and web products from conception through design, cloud deployment, and launch. Experience includes complex algorithmic and modelling work, with recent independent work focused on AI agents and LLM-powered tools.