Software, security & AI, built and delivered by one engineer.
Native C/C++ and Qt applications, COBOL modernization, production AI integration, and real-world security work. You hire me, you work with me. No project managers, no handoffs.
Work directly with me
Every project from first call to delivery. No middlemen.
Full source & docs
Complete source code and documentation handed over on delivery.
Scoped upfront
Fixed scope agreed before any work begins, so there are no surprises.
Post-delivery support
A bug-fix period included after every delivery.
What I Do
Hands-on services for businesses building serious software - custom development, legacy COBOL migration, AI integration, modern edge infrastructure, and real-world security work. Every engagement is delivered personally, with years of production experience behind it.
Latest Tech Tutorials and Insights
Stay up-to-date with my most recent blog posts, covering a wide range of topics in web development, programming, security, infrastructure, and artificial intelligence. Explore new techniques and stay ahead in the ever-evolving world of technology.
AI Document Classification: Integration, Costs and Controls
AI document classification is worth investigating when staff repeatedly open incoming files just to decide what they are and where they belong. A shared inbox may receive orders, invoices, delivery notes, account forms and unrelated attachments. Recognising the document category can help organise...
Software Project Takeover: Audit, Costs and Handover
A software project takeover becomes urgent when a developer leaves, a supplier relationship breaks down or delivery stalls while the business still depends on the application. Finding another team is only part of the decision. You also need to establish what you control, which version actually runs...
Internal AI Assistant: Permissions, Integration and Costs
An internal AI assistant is worth considering when employees repeatedly search for the same procedures, product details or operational guidance. The attractive demonstration is a fluent answer from company documents. The useful business outcome is an employee finding the correct information they are...
AI Lead Qualification: CRM Integration and Costs
AI lead qualification becomes useful when genuine enquiries arrive faster than your team can understand and route them. The business problem is rarely a shortage of scores. It is a promising buyer waiting in a shared inbox, an incomplete CRM record, or a salesperson preparing for a meeting without...
AI Invoice Processing: Costs, Controls and ERP Integration
AI invoice processing is worth investigating when your finance team spends too much time moving supplier information from documents into accounting software. The attractive demo is a PDF turning into neat fields. The valuable business outcome is a correct, traceable invoice reaching the right...
Vibe Coding Security Audit: Is Your App Ready for Paying Customers?
A vibe coding security audit becomes a commercial decision when your AI-built app is about to hold customer data or accept payments. The screens work, the demo looks convincing and somebody wants to buy. Before opening the doors, you need evidence that customers can only access their own...
AI Customer Service Integration: Costs and Build vs Buy
AI customer service integration becomes a business decision when your support team needs more than a convincing answer. A customer wants to change an order, understand a disputed invoice or recover access to an account. The system has to find the right records, respect the customer’s permissions and...
Custom Web App Development vs Off-the-Shelf SaaS
Almost no custom web app development starts with a specification. It starts with a spreadsheet that somebody built to track one thing, which grew a second column, then a tab, then a formula only one person understands. Three years later that file holds the schedule, the pricing and half the customer...
Progressive Web Apps: When a PWA Beats a Native App
Progressive web app development is the option most UK buyers dismiss in the first ten minutes of a project and rediscover eighteen months later, once the second native codebase has quietly eaten the budget. It gets dismissed because almost everything written about it falls into one of two camps:...
Seeking Additional Resources or Collaboration?
Whether you need in-depth technical guidance, want to collaborate on a project, or have a challenge that requires expert input, I'd welcome the conversation. Let's discuss how I can help you achieve your goals.
Get in touch