Software Engineering
Deciding how the whole thing should be built
Platform & Solution Architecture
The shape of a system worked out on paper first, so the parts fit and the cost is known before anyone writes code.
See all 14 achievements →
Software Engineering
The engine behind your app or website
Backend & API Development
The part users never see: where the data lives, what the rules are, and how other systems are allowed to talk to it.
See all 17 achievements →
Software Engineering
The screens people actually use
Frontend Development
Interfaces that load quickly, work on a phone and behave the same in every browser your customers happen to use.
See all 14 achievements →
Software Engineering
A working product, end to end
Full‑Stack Product Development
One team taking an idea from a sketch to something your customers can log into, instead of handing it between three suppliers.
See all 9 achievements →
Software Engineering
A website you can update yourself
Website Development & CMS
A site that is quick, findable and editable by your own staff, without a bill for every change of wording.
See all 8 achievements →
Software Engineering
Maps that answer questions
GIS & Geospatial Solutions
Anything that happens in a place — vessels, vehicles, plots, sensors — put on a map you can search, measure and share.
- Architected, developed, implemented, supported infrastructure, data processing, and the map application for 2 years non‑stop without any weekends, holidays, or vacations, 10–14 hours a day.
- Led the development, deployment, and support of over 30 GIS projects, demonstrating expertise in PostgreSQL, Bash, Python, JavaScript, GDAL, ArcGIS, PostGIS, and Mapbox technologies.
- Managed the execution of 30 successful GIS projects, demonstrating leadership in delivering innovative solutions across the field.
See all 13 achievements →
Software Engineering
Making it obvious how to use
UI/UX Design & Design Systems
Layout, wording and flow arranged so people finish what they came to do instead of ringing your support line.
See all 7 achievements →
Software Engineering
Working in more than one language
Internationalization & Localization
Software that reads naturally in every market you sell in, including the dates, the currencies and the way names sort.
Data & Databases
Somewhere sensible to keep your data
Database Design & Modeling
A structure that matches how the business actually works, so the questions you need answered later are still possible to ask.
See all 8 achievements →
Data & Databases
Looking after the database
Database Administration (DBA)
Somebody responsible for the thing the whole company rests on: it is up, it is backed up, and it is not quietly rotting.
See all 8 achievements →
Data & Databases
Making the slow parts fast
Database Performance Tuning
Finding the queries and the missing indexes behind a system that has got heavier every year, and fixing the ones that matter.
- Adopted UUID v7 time‑ordered identifiers (PostgreSQL 18) as entity keys to reduce B‑tree index fragmentation and speed up queries.
- Accelerated PostgreSQL performance by 10x via strategic indexing, partitioning, and query optimization, enhancing database efficiency for user, tenant, geospatial, and time‑series electrical data.
- Architected, created, and managed 100 PostgreSQL, MS SQL, and Google BigQuery data warehouse databases with primarily GIS and time‑series data, optimizing performance and scalability.
See all 6 achievements →
Data & Databases
Getting off the old system
Database Migration & Modernization
Data taken out of something ageing and into something supported, with the business still running while it happens.
Data & Databases
Getting your data from A to B on its own
Data Pipeline Development (ETL/ELT)
Numbers arriving where they are needed, on a schedule, without anyone copying a spreadsheet at the end of the month.
See all 13 achievements →
Data & Databases
One place where all the numbers agree
Data Warehouse Design
Sales, operations and finance figures brought together, so two departments stop bringing two answers to the same meeting.
- Architected, created, and managed 100 PostgreSQL, MS SQL, and Google BigQuery data warehouse databases with primarily GIS and time‑series data, optimizing performance and scalability.
- Designed, implemented, and administered 6 ETL/ELT pipelines, utilizing Google BigQuery, MSSQL, PostgreSQL, Shell scripting, PL/pgSQL, and Transact‑SQL, integrating data for efficient Python API processing.
- Accelerated geographical data pipeline performance by 50x by improving SQL programming and data modeling across PostgreSQL, MS SQL, and Google Cloud BigQuery.
Data & Databases
Seeing what is going on
Data Analytics & BI Dashboards
Dashboards and reports showing the handful of figures a decision actually turns on, refreshed without being asked.
See all 10 achievements →
Data & Databases
Trusting the numbers
Data Governance & Quality
Rules and checks that catch bad data on the way in, and a clear answer to who owns which figure and where it came from.
See all 8 achievements →
Cloud, Infrastructure & DevOps
Where the software runs
Cloud Infrastructure & Migration
Servers sized for what you actually use, moved into the cloud or back out of it, with the monthly bill worked out first.
See all 5 achievements →
Cloud, Infrastructure & DevOps
Servers you can rebuild in an afternoon
Infrastructure as Code
The whole setup written down as files, so it can be recreated exactly and never lives only in one person's head.
- Implemented database backups and a disaster‑recovery strategy backed by infrastructure‑as‑code for fast, reproducible recovery.
- Provisioned Azure infrastructure as code with Bicep — Container Apps, PostgreSQL Flexible Server, Front Door/WAF and networking — across the development, staging and production environments.
- Enhanced data security by implementing 1,000 RBAC rules for developers, application instances, PostgreSQL, MS SQL, and other Linux servers, preventing unauthorized access; documented with Ansible automation.
Cloud, Infrastructure & DevOps
Shipping changes without drama
DevOps & CI/CD Automation
Tested, released and reversible, so changes reach customers on a Tuesday afternoon rather than late on a Friday night.
- Automated team collaboration, password management, task and time management, and built a semi‑automatic project‑showcase system, raising team productivity.
- As one of the first hires, designed and built the entire core infrastructure and supporting processes from scratch for a green‑energy SaaS startup, laying the foundation for rapid growth.
- Set a zero‑warnings quality bar across six languages — Go, TypeScript, SQL, Python, Shell and Markdown — enforced by pre‑commit hooks.
See all 18 achievements →
Cloud, Infrastructure & DevOps
Software that runs the same everywhere
Containerization & Orchestration
Packaged to behave identically on a laptop, on a test server and in production, and to scale up when a busy week arrives.
Cloud, Infrastructure & DevOps
Knowing before your customers do
Site Reliability & Monitoring
Monitoring and alerts that speak up while a fault is still small, and the figures that show how often it stays that way.
See all 10 achievements →
Cloud, Infrastructure & DevOps
Getting everything back after a bad day
Backup & Disaster Recovery
Backups that are tested rather than assumed, and a written plan for the morning a server does not come back on.
Cloud, Infrastructure & DevOps
Keeping the lights on
System Administration
Day-to-day care of servers, mail, accounts and updates, so the things everybody relies on stay boring.
See all 14 achievements →
Cloud, Infrastructure & DevOps
Connecting your offices and your people
Networking & VPN Setup
Wi-Fi, firewalls and remote access set up so staff can work from anywhere and only the right people get in.
See all 7 achievements →
Cloud, Infrastructure & DevOps
Deciding who can reach what
Security & Access Management
Accounts, passwords and permissions arranged so people hold exactly the access their job needs, and leavers lose it that day.
See all 12 achievements →
Consulting & Leadership
A senior engineer in the room
Technical Leadership & Consulting
Somebody on your side of the table when a supplier, a budget or an architecture decision needs a second informed opinion.
See all 13 achievements →
Consulting & Leadership
Growing the team you already have
Team Building & Mentoring
Hiring, onboarding and coaching, so the knowledge settles with your own people rather than leaving with a consultant.
See all 9 achievements →
Consulting & Leadership
Getting it delivered
Project Management (Agile)
Somebody accountable for scope, dates and the awkward conversations, so a project has one owner instead of five opinions.
See all 13 achievements →
Consulting & Leadership
Working out what to build
Product Strategy & Requirements
Turning what the business wants into something a developer can build, and saying out loud what is not worth building.
See all 10 achievements →
Consulting & Leadership
Writing it down so the next person can follow
Technical Documentation
Handovers, runbooks and manuals that let your own staff operate the system without ringing whoever built it.
See all 5 achievements →
IT Support & Hardware
Everyday computer help
IT Support & Helpdesk
The laptop, the printer, the login and the mailbox, sorted quickly and in plain language, without anyone feeling foolish.
- Diagnosed and repaired laptop hardware — screens, hinges, keyboards, trackpads, motherboards and power — and resolved software issues across Linux, Windows and Mac.
- Performed data recovery across a wide range of media — SD cards, HDDs, SSDs, RAID arrays, external drives and Mac systems.
- Provided round‑the‑clock 24/7 infrastructure support for an IPTV/OTT streaming platform, administering ~1,000 servers plus client‑owned systems for global customers in China, the US and Germany.
See all 7 achievements →
IT Support & Hardware
Rescuing files from a dead machine
Hardware Repair & Data Recovery
Repairing what is worth repairing, and getting the photographs, invoices or drawings off a disk that has stopped working.
- Diagnosed and repaired laptop hardware — screens, hinges, keyboards, trackpads, motherboards and power — and resolved software issues across Linux, Windows and Mac.
- Performed data recovery across a wide range of media — SD cards, HDDs, SSDs, RAID arrays, external drives and Mac systems.
- Managed 4,000 computer repairs, ensuring rapid and effective resolution of hardware and software issues.
See all 4 achievements →
Brand & Marketing
Being found and looking the part
Brand, Marketing & SEO
A name, a look and a website that turn up when somebody searches for what you sell, and read the same everywhere you appear.