AI that works inside
the systems you already run
I build on Spring AI and the Model Context Protocol, connecting LLMs safely to core finance, ERP and legacy platforms. Decades of enterprise modernisation, and production code every day.
Legacy reach. AI-native delivery.
Few architects can do both halves of the job. I have spent decades modernising the mainframe, DB2 and ERP estates that enterprise AI now has to reach, and I run an AI-native engineering practice: agentic coding tools, MCP and custom agent skills across the whole delivery cycle.
Why Hire Me?
Most AI specialists have never worked inside a core banking, insurance or ERP system. I have spent my career there, and I now build the AI that connects to it: governed, auditable and in production.
Key Strengths
- AI in production: MCP servers, LLM document extraction, AI/BI over finance data
- CTO since 2011, built and led a team of 50+ engineers
- Deep legacy reach: z/OS, CICS, IMS, DB2, AS400
- ERP and finance integration, including Sage Intacct
- Employee of the Year at Sapiens UK, seven consecutive years
Technical Expertise
Agentic AI
Engineering
Data, ERP & Legacy
Professional Services I Provide
From AI roadmap to production code
Agentic AI Solutions
Agents built on Spring AI and MCP that get governed, auditable access to your enterprise data and transactions.
- Autonomous Agent Design & Architecture
- LLM & MCP Integration (Spring Boot AI)
- Secure, Scalable AI Pipelines
- AI-driven Process Automation
CTO & AI Strategy
CTO experience since 2011, applied to your AI roadmap, architecture decisions, team upskilling and responsible-AI governance.
- Agentic AI Roadmap Planning
- AI Architecture Decision Making
- Team Structure & Upskilling
- Technical Due Diligence
Custom AI Development
AI added to the systems you already run. Existing business logic is wrapped as MCP tools and APIs instead of being rewritten.
- AI-Enhanced Enterprise Applications
- Legacy System Modernisation with AI
- Secure System Integration
- Performance & Scale Optimisation
Shipped, not slideware
Recent AI work running in real systems
Vehicle finance · MotoData
MCP server for a finance platform
A Spring AI MCP server that exposes the platform's dealer and finance-application domain to LLMs as tools. The model provider can be switched between local (Ollama) and cloud (OpenAI).
Expense & document signing
LLM invoice extraction
LLM-based OCR and structured data capture built into expense-management and document-signing platforms, replacing manual capture of invoices and receipts.
Finance · Sage Intacct
Financial data hub with AI/BI
Scheduled Sage Intacct ingest with deletion sweeps, budget APIs and an AI/BI query endpoint. About 90 REST endpoints, supporting the move from a legacy ERP to Sage Intacct.
Engineering practice
Agent skills that encode standards
Reusable agent skills for Spring Boot APIs, Figma-to-Spring wiring, Intacct implementation and migration quality gates, so agents build to the house standard by default.
Work Experience
From mainframe to MCP
Founder & Principal Agentic AI Architect
2025 - PresentASEA-TECH
Taking AI from idea to production for clients, from roadmap and architecture decisions through to working code: MCP servers, LLM document extraction, and AI/BI over Sage Intacct finance data. Advising leadership on AI roadmaps, team upskilling, responsible-AI governance and technical due diligence.
Engineering Manager & CTO
2011 - PresentHL Software
Built and led a team of 50+ engineers, many hired as graduates. Lead architect and principal developer on an enterprise finance and operations platform suite (2022 to present): core platform, construction-industry payments, treasury cash allocation, a central OAuth2 authorisation server, and budget, expense, reconciliation, vendor and travel systems. Also delivered for FNB, Efficient Group, SSG, AfriForum, Flutter, RXLive and MDU, and led IDSCAN, a machine-learning app that identifies cattle by nose print.
CTO & Senior Consultant
2003 - 2011JMR Software
At Santam, integrated legacy applications into the Sapiens P&C suite through EntireX (Natural/Adabas), with a J2EE front end and JBoss SOA. At Spoornet (Transnet), turned COBOL CICS and IMS/DC transactions into webMethods services and built mission-critical Java applications on z/OS, SAP R/3 and Oracle.
Product Manager & Senior Consultant
1996 - 2003Sapiens UK
EMEA Product Manager responsible for technical pre-sales across Europe, Middle East, and Africa. Built POC projects, conducted presentations, and served as technical liaison with Sapiens Labs in Israel. Team leader at Guardian Insurance on what was then Western Europe's largest development project. Employee of the Year, seven consecutive years.
Earlier Career
1989 - 1996IBM South Africa · United Tobacco · Transnet Datavia
IBM South Africa, Senior Consultant: Sapiens/DB2 tuning, stress testing and DBA training for Spoornet, Volkswagen SA, SAMCOR, Southern Life, Momentum, Sanlam and ABSA. United Tobacco, Analyst / Programmer: financial stock-control system in RPG400. Transnet Datavia, Analyst / Programmer: IDMS, IMS and Sapiens DBA. First in South Africa to interface Sapiens with DB2.
Industries I've Worked In
Delivering solutions across a wide range of sectors
Let's Build Something Intelligent
Ready to bring Agentic AI into your business — securely and at scale? Get in touch today.
Get In Touch
I'm available for Agentic AI consulting, CTO advisory, and custom AI-integrated development projects. Let's apply decades of IT experience to your next intelligent solution.