Software architect · Dublin, Ireland

I build platforms that go from idea to production — fast.

Hands-on architect with 25+ years in enterprise software. SaaS APIs, microservices, data platforms and AI systems in C#/.NET — plus a suite of privacy-first local-AI apps I design and ship myself.

2 days → 15 sDeveloper onboarding on the SaaS API platform I built
Week 1Working end-to-end e-signature product, complete in 12 sprints
0 failures13 years, 20+ engineers, Fortune Global 500 clients
60+ appsAI apps built on one cross-platform architecture
What I do

Architecture and hands-on delivery, together.

I find the opportunity, prove it with working software quickly, then get the organisation to adopt it. I write the code, set the architecture and lead the people.

🧠

AI platforms

LLM applications, RAG, agents and governed AI gateways — practical systems people use daily, with PII protection and audit built in.

🏗️

Distributed systems

.NET microservices on Dapr, event-driven design, API and SaaS platforms, observability from day one.

📊

Data platforms

Azure Data Factory, Databricks, Purview and Power BI — and the operating model and culture that make a platform stick.

Selected work · Foxit Software, 2020–2026

Platforms taken from idea to production.

At Foxit, the CEO, CIO and CCO moved me between units to start new things. These are the ones I'm proudest of.

2020

PDF Developer API SaaS

Proposed the cloud offering and coded the full stack: developer portal, self-service API provisioning, SDK samples, docs and a live API console.

Onboarding from ~2 days to ~15 seconds; named the company's reference SaaS product.
2021

E-signature product

Product Owner and Scrum Master for four engineers. One-week sprints with open reviews for anyone in the company.

Working end-to-end flow in week one; complete product after 12 sprints.
2022–23

Microservices on .NET + Dapr

Introduced service invocation, pub/sub, state, actors and distributed tracing to a 15-person German/Irish team, with a reference implementation.

MVP in sprint one; architecture fully adopted within six months.
2023–26

Enterprise data platform

Designed and built on Azure, and taught data ownership: intake, prioritisation, classification and department-run data teams.

Adopted by Product, Finance, Sales, Marketing, Operations, IT and R&D.
2025–26

FIAP — internal AI platform

Connectors for Microsoft 365, Salesforce and Jira; agents; a knowledge graph with tiered memory; and a governed AI gateway with PII redaction.

Used daily by Sales, Marketing and R&D.
2022

NetSuite ERP roll-out

Aligned Finance teams across China, the US, Germany and Ireland: data migration, integration, training and reporting.

One ERP across four countries.
Independent work

Privacy-first AI apps, built end to end.

Through my own company I design, build and publish local-AI software — apps that run on your device, keep your data with you, and ship to Windows, macOS, Linux, iOS and Android.

⚙️

One platform, dozens of apps

A cross-platform .NET 10 / Avalonia platform of 350+ shared libraries powers 60+ AI apps. 14 products are published on the Microsoft Store, Apple App Store and Google Play, in 16 languages.

🔌

Multi-engine inference

llama.cpp, Microsoft Foundry Local (NPU/GPU), ONNX Runtime and cloud models behind one streaming API — with model download, self-update, tool calling and routing.

🤖

Agents & RAG

Microsoft Agent Framework and MCP, hybrid retrieval (vector + BM25 + reranking) and a personal knowledge-graph memory.

🔐

Private by architecture

Consent-gated, content-free telemetry; signed licences across three app stores; end-to-end encrypted device federation; an OpenAI-compatible enterprise AI Server.

C# / .NET 10Avaloniallama.cppONNX RuntimeFoundry LocalRAGMCPCloudflare WorkersDocker / Kubernetes
Experience

25+ years, from Hong Kong to Dublin.

The full detail is in my résumé. Here is the short version.

May 2026 – Present

Founder & Principal Engineer · Software Tailor — independent AI products

Designing and building a cross-platform suite of privacy-first, local-AI applications.

Jan 2020 – Apr 2026
Dublin

Software Architect, AI & Data Platforms · Foxit Software

SaaS API platform, e-signature product, .NET/Dapr microservices, Azure data platform and internal AI platform. Worked with teams in Ireland, Germany, China and the US.

Nov 2006 – Dec 2019
Hong Kong

Founder & CEO · Software Tailor (HK) Limited

Grew a bootstrapped consultancy to 20+ engineers serving GSK, Prudential, ThyssenKrupp, TÜV Rheinland, Veolia and Giesecke+Devrient. Every project on time and on budget. Built a mobile GIS and workflow system for 10,000+ ThyssenKrupp Elevator technicians.

Apr 2005 – May 2006
Shanghai

Web Application Architect · EF Education First

Led the .NET re-architecture of EF.com and Englishtown.com (2M users, 100+ countries) across Boston, Hong Kong, Shanghai and India. Cut release effort by about 70%.

Earlier career

Early roles · Hong Kong

Led the prototype that won a HK$30M smart-card tender (V.H. Soft); IBM and Oracle pre-sales and delivery; team lead of 10 developers designing a WfMC-standard workflow engine SDK.

Download the full résumé (PDF)

Skills

What I work with.

Depth where it counts: C#/.NET daily for over 20 years.

Languages

C# / .NETSQLTypeScriptPythonGoXAML

Architecture

System designMicroservicesDaprEvent-drivenAPI / SaaSObservability

AI

LLM appsRAGAgents & MCPLocal inferenceAI gatewaysKnowledge graphs

Cloud & data

AzureDatabricksData FactoryPurviewPower BICloudflareDockerKubernetes

Integration

Microsoft 365 / GraphSalesforceNetSuiteREST

Leadership

0→1 deliveryScrum PO/SMCross-region teamsMentoringStakeholders to CEO

Education

BSc (Hons) Computer Science, First Class — University of Hertfordshire, UK
Higher Diploma, Computer Studies, Distinction — City University of Hong Kong

Awards

Champion (twice), Jiangxi Innovation & Entrepreneurship Competition · Top 10, Alibaba Cloud Startup Contest · 2nd Prize, Microsoft Web Services Xcellence Awards · 3rd Prize, Sun J2ME Open

Contact

Let's talk.

Hiring for a Principal / Staff engineering, architecture or AI platform role? Or want to discuss a project? Send me a message and I'll reply within a working day.

Protected by Cloudflare Turnstile. Your details are used only to reply to you.

Need an architect who still writes the code?

Idea to working software in weeks, not quarters.

Start a conversation