JMR · Portfolio
S.01  Lead Data Architect, Thoughtworks · Platform architect

I turn complex domains into software that ships.

Lead Data Architect at Thoughtworks and a senior platform architect — across backend, infrastructure, web, mobile, and teams. From maintaining the UK's national transport dataset to mobile platforms for 100,000+ users. I started out as a graphic designer, which is why I still care how things feel to use. Most useful when a product spans regulated rules, sensitive workflows, legacy constraints, and a delivery clock that is entirely real.

Systems I have built & led
NaPTANLead Data Architect FiveFacesSenior SWE Good LawLead Architect Brick RewardsPlatform Architect Alerto PHCIO GDS OntologyTech Lead
10+
Years shipping
5M+
Residents served · COVID
100+
Hospitals · kiosk platform
5×
Google Cloud Pro certs
Recognition
Thoughtworks UK Dept for Transport martinfowler.com Google Cloud · 5×
S.02  Selected work

Systems across regulated, civic, and high-pressure domains.

Each one had a hard part everyone else routed around. Roles, regions, and the work itself — in plain ledger form.

01 NT

NaPTAN — UK Department for Transport

Lead Data Architect · Thoughtworks · UK

Lead Data Architect on the DfT account, maintaining the publicly available NaPTAN dataset — every public-transport access point in Great Britain. Data modelling, validation, APIs, and backwards-compatibility for countless downstream consumers.

Visit the service ↗
NaPTAN service on GOV.UK
National public-transport dataset
02

Five Faces — Health & COVID response

Senior Software Engineer · Australia · Public health

Built a Canva/Illustrator-like kiosk & audio-video flow builder used across 100+ hospitals, and the frontend + live ticker for a government COVID-19 vaccination scheme serving 5M+ residents. Led a front-end revamp that grew the client base.

Visit ↗
Five Faces healthcare platform
5M+ residents · 100+ hospitals
03

Good Law Software

Lead Developer / Architect · UK · LegalTech SaaS

Architected GLS, a legal practice-management platform that streamlined internal legal processes managing 15,000+ cases — plus an integrated chat system, calendar/email sync over IMAP, and real-time multi-client synchronisation via SignalR.

Visit ↗
Good Law Software platform
15,000+ cases managed
04

Brick Rewards

Platform Architect · UK · Rent rewards

End-to-end architecture for a rent-rewards platform spanning renters, partners, rewards, admin tooling, mobile, web, infrastructure, security, and correctness-sensitive workflows.

Visit ↗
Brick Rewards app
Loved by 17,000+ renters
05

Alerto PH

CIO · Philippines · Disaster-tech

Smart-city resilience platform for safer communities before, during, and after emergencies — platform architecture, geospatial systems, AI knowledge tooling, and IoT integrations.

Visit ↗
Alerto PH smart-city platform
Smart-city · IoT · geospatial
06 GDS

GDS Ontology Generator Alpha

Tech Lead · UK · Gov Digital Service

An alpha-stage ontology generator turning government content into structured knowledge — for discovery, governance, AI/RAG, and classification workflows.

Visit ↗
RAG
Output · ontology + KG
S.03  Experience

From graphic design in Doha to platform architecture in London.

A decade across seven roles and three regions — the full track record.

Sep 2021 — Present
London, UK

Thoughtworks

Lead Data Architect

Lead Data Architect on the UK Department for Transport account, maintaining the public NaPTAN dataset — data modelling, validation, APIs, and backwards-compatibility for the many systems that depend on it. Also led an alpha ontology generator for the Government Digital Service (GDS), turning published content into structured knowledge for discovery, governance, and AI/RAG. Earlier on the account, led React Native mobile micro-frontends and a best-practices framework for 100+ vendor developers, with backends-for-frontends on AWS CDK serving 100,000+ users across two European markets, plus CI/CD, e2e (Detox/Appium), TDD, and desk-checks.

Engagements · NaPTAN data platform · GDS ontology generator · Mobile micro-frontends
React · React Native · TypeScript · Lerna · Nx · GraphQL · AWS CDK · Azure DevOps · SonarQube · Checkmarx
Aug 2020 — Aug 2021
Brisbane / Clark

Five Faces / Cloudstaff

Senior Software Engineer

Built a full-stack Canva/Illustrator-like kiosk & audio-video flow builder used across 100+ hospitals, and the frontend + live ticker for an Australian government COVID-19 vaccination scheme serving 5,000,000+ residents. Led a team revamping a semi-SaaS app onto modern front-end foundations, growing the client base.

React · TypeScript · Node.js · Java · Spring · MySQL · MongoDB · AWS · Microservices · WebSockets · ActiveMQ
Apr 2019 — Mar 2020
London, UK

Good Computers UK & Good Advice UK

Lead Developer / IT

Developed and architected Good Law Software (GLS), a SaaS legal practice-management platform managing 15,000+ cases. Built an integrated chat system (RocketChat) with case deep-linking, and calendar/email sync over IMAP with real-time multi-client synchronisation via SignalR.

JavaScript · VueJS · .NET Core · SignalR · SQL Server · Elastic Search · Node.js · Azure
Nov 2017 — Apr 2019
Doha, Qatar

Tashgeel Group

IT Professional / CTO

Ran IT systems, services, and infrastructure across an 8-company group, modernising the IT department. Built web applications and internal tools that improved visibility, streamlined processes, and expedited file sharing and intra-group communication.

React · Angular · Ionic · GraphQL · MongoDB · AWS · Azure · GCP · Firebase
Mar 2016 — Nov 2017
Doha, Qatar

Shield Technology

Technical Officer

Built a comprehensive support system across operational software, troubleshooting and training users. Authored security proposals for cyber-space clients — penetration testing and software auditing — and crafted bespoke client solutions in React on Azure or full-stack PHP.

React · Azure · PHP · Security · Penetration testing
Jul 2015 — Jan 2016
Doha, Qatar

Sharq Law Firm

IT / Graphic Designer

Maintained and operated all IT assets of the firm, and conceptualised, designed, and managed the firm's branding — internal and external — including its social media presence.

IT operations · Brand & graphic design · Social media
Feb 2015 — Jul 2015
Doha, Qatar

International House Doha

IT Manager / Graphic Designer

Managed and operated all IT assets of the school and supported its users, handled internal and external branding, and grew revenue streams through advertising.

IT management · Brand & graphic design · Advertising
S.04  Open source

Guardrails for data, schemas, and agents.

Live tools and open-source repos — mostly about making systems fail loudly before production, not quietly after.

S.05  Writing

Notes from the hard parts.

Essays on architecture, data, knowledge systems, and shipping when the clock is real — including a peer-reviewed piece on martinfowler.com.

S.06  Credentials

Certified, schooled, and stacked.

Google Cloud Professional certifications, degrees, languages, and the tools I reach for.

Certifications

Google Cloud · 5 Professional

Professional Cloud Architect

Google Cloud · Nov 2023 – Nov 2025

Professional Data Engineer

Google Cloud · Jan 2024 – Jan 2026

Professional Machine Learning Engineer

Google Cloud · Aug 2024 – Aug 2026

Professional Cloud Database Engineer

Google Cloud · Apr 2025 – Apr 2027

Professional Cloud Developer

Google Cloud · May 2025 – May 2027
Vertex AI Search & Conversation · Google, 2024 Text Prompt Engineering · Google, 2024

Education

2023 — present

MSc Computer Science (in progress)

Arizona State University · Tempe, USA
2020

BSc Computer Science

University of the People · Pasadena, USA
Undergraduate

BSc Computer Engineering

University of the Philippines · Diliman
2010

Class Salutatorian

ICT High School · San Fernando, Pampanga

Languages

English · Native / bilingual Filipino · Native / bilingual Kapampangan · Professional

Stack

Languages
TypeScript · JavaScript · Python · Java · C# · Rust · C / C++ · Bun · Node.js
Web / Frontend
React · Next.js · Remix · Vue · Angular · RxJS · Redux · D3 · Three.js · esbuild / Webpack
Mobile
React Native · iOS (Swift / Obj-C) · Android (Kotlin / Java) · Flutter · Ionic · Realm
Cloud & DevOps
AWS (CDK, Lambda, AppSync, CloudFront) · GCP · Azure · Docker · Kubernetes · Terraform · CI/CD
Data
PostgreSQL · MySQL · SQL Server · MongoDB · Redis · Elastic Search · GraphQL · Firebase / Supabase
Testing & quality
Jest · React Testing Library · Cypress · Puppeteer · Detox · Appium · MSW · SonarQube · TDD / BDD
AI tooling
Claude Code · Cursor · Codex · Vertex AI · RAG & prompt engineering · ML pipelines
S.07  Contact
John Mikel Regida

Bring me into the hard part.

Most useful when a product spans messy domains, sensitive workflows, legacy constraints, and a team that still needs to ship. Open to senior architecture, lead engineering, and consulting.