County Clare, Ireland
I do the mathematics under the buzzwords, and I was doing it before they were buzzwords. A doctorate spent proving that images hide inside fractals, then three decades turning esoteric theory into systems that actually run. I build the kind of AI that has to survive contact with reality - sensors, consequences, and customers who notice when it's wrong. The demo-friendly kind I leave to people with PowerPoints and more runway than rigour. I've watched every hype cycle arrive dressed as a revolution and leave as a footnote - expert systems, objects, the web, big data, blockchain, and now this. The craft is knowing which abstractions survive the winter, and doing the algebra rather than gesturing at it with a laser pointer. Thirty years in have left me with fundamentals I trust completely and very little patience for ceremony mistaken for progress. Unashamed singularitarian, e/acc by instinct, realist by the scars. The honest version of this AI moment is quieter than the noise around it. Most of the noise is people discovering, loudly, that a language model can hold a conversation. The real work is deterministic orchestration, semantically honest retrieval, and knowing exactly where a model will lie to you so you can build where it can't. If you think a vector database is a knowledge base, we should talk - though not for the reason you'd hope. I write about all of it on Medium, in "The Grand Game of Software Engineering" - part philosophy seminar, part Kafkaesque HR theatre, part Factorio hellscape, and in large part catharsis. The day job, almost incidentally, is principal R&D engineer in energy - originating algorithms for grids, tariffs, disaggregation, and real-time sensor data at frankly absurd scale. It takes a genuinely hard problem on real systems - energy, infrastructure, telecommunications, defence-adjacent, or a lab that builds rather than ships slideware - to turn my head. It always has. If that's you, get in touch. https://fractaldoctor.medium.com · https://x.com/FractalDoctor
Sardonic essays on the Grand Game of Software Engineering and adjacent terrain. Interviews, management theatre, the recruitment grift, AI hype, the simulation hypothesis, and the existential angst of the technologically progressive. Written from inside, for fellow types, against the droids. Six years on Medium and counting, full catalogue in Publications.
A division of ResourceKraft pursuing "Technology Development for the Energy Sector".
I research, design, and deploy algorithmic solutions across energy and related industries, including a patent in energy disaggregation plus production work in EV charge control, grid, tariff and supply optimisation, anomaly detection, combinatorics, constraint satisfaction, linear programming, and LLM systems.
Design, develop and market my own iOS, iPadOS, tvOS, and (of course) macOS apps. At one point I had over 250 apps on the iOS App Stores (iOS/macOS/tvOS), but let it fall off as I had other things to do. As of 2026 I've begun to address this, removing the old and outdated ones, updating some, but putting new ones onto the store from my own niche interest. Apple is, without doubt, the best ecosystem to develop in and for and I'm always happy to hear about iOS or macOS roles.
iOS development in Swift. Extensive interaction with RESTful systems, UIKit standard stuff, custom transitions, TestFlight.
Apps for the business and educational markets Objective-C, Shell scripting Video streaming and caching, SQLite and FMDB, CoreGraphics, Custom Segues, Animation, ...