Full-Stack &Cloud Developer
I build applications end to end — the interface, the services behind it, and the cloud they run on. Three and a half years of shipping software that has to stay up, stay correct, and keep working when the load arrives.
A sample of recent builds. Case studies — the problem, the constraints, what changed — are being written up.
View all worksHow I Solve Problems
I’m a full-stack and cloud developer. I build applications end to end — the interface, the services behind it, the database, and the cloud it runs on. Most of my work starts the same way: something is slow, brittle or breaks under load, and it has to be right before the business can move.
At IBM I build platform software used across an enterprise banking organisation, where a wrong answer is expensive and easy to miss. Before that I built and ran the cloud workloads behind a games company’s market product end to end, and before that I shipped sites and portals for my own clients.
The method doesn’t change between a React front end and a job running on a cluster: understand the system, make it observable, make it hard to break.
1. Full-Stack Development
- React & Next.js UIs
- Python APIs & jobs
- Postgres & MySQL
- Auth & validation
- Automated CI tests
- Docker environments
2. Cloud & Deployment
- AWS: EC2, S3, Lambda
- Azure app hosting
- CI/CD pipelines
- Containers & Docker
- Monitoring & alerts
- Cost & perf tuning
3. Design to Code
- Figma built to spec
- Responsive layouts
- Accessible forms
- Cross-browser tested
- Platform migrations
- Performance tuning
Python
daily
TypeScript
daily
JavaScript
daily
React
daily
Next.js
daily
PostgreSQL
daily
Docker
daily
Git
daily
Python
daily
TypeScript
daily
JavaScript
daily
React
daily
Next.js
daily
PostgreSQL
daily
Docker
daily
Git
daily
Python
daily
TypeScript
daily
JavaScript
daily
React
daily
Next.js
daily
PostgreSQL
daily
Docker
daily
Git
daily
Python
daily
TypeScript
daily
JavaScript
daily
React
daily
Next.js
daily
PostgreSQL
daily
Docker
daily
Git
daily
Java
in production
Node.js
in production
MySQL
in production
PySpark
in production
Databricks
in production
Airflow
in production
Tailwind CSS
in production
HTML5
in production
Java
in production
Node.js
in production
MySQL
in production
PySpark
in production
Databricks
in production
Airflow
in production
Tailwind CSS
in production
HTML5
in production
Java
in production
Node.js
in production
MySQL
in production
PySpark
in production
Databricks
in production
Airflow
in production
Tailwind CSS
in production
HTML5
in production
Java
in production
Node.js
in production
MySQL
in production
PySpark
in production
Databricks
in production
Airflow
in production
Tailwind CSS
in production
HTML5
in production
Neo4j
working knowledge
Snowflake
working knowledge
Kafka
working knowledge
Figma
working knowledge
GitHub
working knowledge
Neo4j
working knowledge
Snowflake
working knowledge
Kafka
working knowledge
Figma
working knowledge
GitHub
working knowledge
Neo4j
working knowledge
Snowflake
working knowledge
Kafka
working knowledge
Figma
working knowledge
GitHub
working knowledge
Neo4j
working knowledge
Snowflake
working knowledge
Kafka
working knowledge
Figma
working knowledge
GitHub
working knowledge
Neo4j
working knowledge
Snowflake
working knowledge
Kafka
working knowledge
Figma
working knowledge
GitHub
working knowledge
Neo4j
working knowledge
Snowflake
working knowledge
Kafka
working knowledge
Figma
working knowledge
GitHub
working knowledge
- Build internal platform software used across an enterprise banking estate — the kind of system where a wrong answer is expensive and nobody notices it for a month.
- Shipped a tool that automates a migration a team had been doing by hand, with an automated test harness so its output is verified rather than eyeballed.
- Track down the defects that pass every existing check, and make the systems observable enough that the next one surfaces on its own.
AWS Certified Data Engineer – Associate
AWS Certified Machine Learning – Associate
AWS Certified AI Practitioner
Microsoft Fabric Data Engineer Associate
Microsoft Certified: Azure Data Fundamentals
Microsoft Certified: Azure Fundamentals
Claude Certified Developer – Foundations
Claude Certified Associate – Foundations
Feedback That
Fuels Me

The designs were modern, intuitive, and perfectly aligned with our brand. One of the best UI/UX experts we’ve hired!

Not only is the work visually stunning, but it’s also grounded in real usability. A true professional.

From Figma to functional code — everything was delivered on time.















