// Expertise

I work across the stack. Python is home base.

My work spans backend architecture, modern frontends, mobile applications, APIs, and applied AI. I like understanding how the pieces connect and building systems that work well together.

01

Python & Django

Where I spend most of my time, backend architecture, ORM and data modelling, authentication, testing, background jobs, integrations, and getting it all deployed.

PythonDjangoDjango REST FrameworkPostgreSQLCelerypytest
LearnWagtail.com →
03

Frontend & Full-Stack

Responsive applications with clean API boundaries. JavaScript, TypeScript where it helps, React, HTML, CSS, and Tailwind.

JavaScriptTypeScriptReactTailwind CSSHTML & CSS
04

React Native & Expo

Cross-platform mobile apps, native device features, authentication, maps, notifications, analytics, debugging, and release workflows for both stores.

React NativeExpoEASMapsPush notifications
Meeting finder app →
05

Shopify & Commerce

Shopify apps and integrations, Admin APIs, embedded admin experiences, theme integrations, product data, and the custom workflows a business actually needs.

Shopify Admin APIEmbedded appsOAuthWebhooksAnalytics
Shopify app work →
06

Wagtail CMS

I help build Wagtail as a core team member. Architecture, StreamField, custom admin workflows, CMS APIs, content modelling, editorial experience, and performance.

DjangoWagtailStreamFieldContent modelling
Wagtail contributions →
07

Databases, Delivery & Tooling

The parts that keep software running after launch day, SQL and NoSQL databases, Git workflows, Docker, CI/CD, developer tooling, and production operations.

PostgreSQLNoSQLDockerGitHub ActionsCI/CDLLMs

// Going deeper

Three areas I'm writing up in detail.

/expertise/python-django/

Python, Django, and the art of building reliable software.

Backend architecture, API design, data modelling, maintainability, and Wagtail.

Coming soon
/expertise/ai-rag/

Practical AI engineering, beyond the chatbot.

When RAG helps, when deterministic software is better, and why AI output needs evaluating.

Coming soon
/expertise/mobile-commerce/

Building applications that go beyond the browser.

React Native, Expo, iOS and Android delivery, and Shopify commerce workflows.

Coming soon