James O'Neill
Software Maker and Founder · StrathWorks Ltd
About
I'm based in the UK and make software. Most of my career has been spent in and around infrastructure: managing support teams at MSPs, running technical projects, and working as a Site Reliability Engineer at LINX, the London Internet Exchange, where I looked after the virtualised environment and kept production systems healthy for infrastructure that carries a substantial share of UK internet traffic.
I now run StrathWorks Ltd, where we're building software products with care and long-term usefulness in mind. I like working closely with real problems, seeing them through from idea to launch to ongoing operation, and building products that are clear, dependable, and worth sticking with.
Experience
Founder and Principal Engineer
StrathWorks is a growing software company building focused products for developers, businesses, and learners. The aim is to create software people genuinely want to use: reliable, useful, and built to hold up over time.
Site Reliability Engineer
Kept the virtualised infrastructure running at one of the world's largest internet exchanges. Day-to-day server and platform maintenance, with the understanding that when things go wrong at LINX, a meaningful slice of UK internet traffic feels it.
Project Manager
Delivered infrastructure projects, migrations, and systems work end to end. Kept engineering and operations teams aligned so each workstream supported the others, and maintained regular contact with stakeholders to make sure what was being built matched what was expected at every stage.
Team Manager
Managed the technical support team at Glo. Day-to-day operations, escalations, and making sure clients got the support they needed. Good grounding in what running a reliable managed service actually involves.
StrathWorks
StrathWorks Ltd is the company I'm building around thoughtful, durable software products. We work across developer tools, SaaS, and educational platforms, with the same approach each time: solve problems, keep things clear, and make the product work properly.
Alecto Core
alectocore.com ↗Content moderation for developers, without the infrastructure overhead. Connect via REST API or use one of the official SDKs for JavaScript, Python, or PHP, and add moderation to your application without building or maintaining the underlying models yourself. Includes a dashboard, API key and project management, usage reporting, and integrations with Zapier, n8n, Jira, Microsoft Teams, Google Workspace, and Intercom.
Calm Computing
calmcomputing.co.uk ↗Free computing lessons for home-educated children, ages 5 to 18. No scores, no timers, no pressure. Structured modules covering computing foundations, coding, game design, web development, digital art, and practical skills, each with a lesson for the child and a guide for the parent. Includes accounts, progress tracking, and a curriculum planner. The lessons are free and will stay that way.
StrathFlow
strathflow.com ↗Moving Stripe subscriptions to a new account is genuinely painful: manual work, timing risks, and real potential for double-charging customers at renewal. StrathFlow handles the whole process automatically. Products, prices, and live subscriptions are migrated with the cutover timing handled carefully, and there is a dry-run mode so you can see exactly what will happen before anything touches production. Stripe credentials are encrypted throughout and deleted as soon as they are no longer needed. Built for UK and EU businesses, with compliance treated as a requirement from the start.