Frontend Engineering

Interfaces for the web, built to be fast, accessible and maintainable.

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • HTML5
  • CSS3
  • Responsive web development

Mobile Engineering

Cross-platform applications for Android and iOS from a single codebase.

  • Flutter
  • Dart
  • Android development
  • iOS development
  • Cross-platform application architecture

Backend Engineering

APIs, authentication and business logic behind web and mobile clients.

  • Python
  • Django
  • FastAPI
  • Node.js
  • Express.js
  • REST API development

Database Engineering

Relational and document data stores, schema design and data modelling.

  • PostgreSQL
  • MongoDB
  • Supabase
  • Database architecture
  • Data modelling

Cloud and Infrastructure

Version control, containers, servers and deployment.

  • Docker
  • Linux
  • Git
  • GitHub
  • Vercel
  • Render
  • VPS administration
  • Application deployment

Cybersecurity

Security principles and tooling applied to the applications I build.

  • OWASP security principles
  • Burp Suite
  • Wireshark
  • Metasploit
  • Application security testing

Creative Technologies

Design tools and practice for brand, publication and interface work.

  • Adobe Illustrator
  • Adobe Photoshop
  • Figma
  • UI/UX design
  • Brand identity design

Have a project in mind?

I take on web and mobile development, backend work and design projects. Tell me what you are trying to build and I will reply by email.