Skills & Expertise

Frontend

  • JavaScript / TypeScript
  • HTML5, CSS3
  • Web APIs & Performance
  • React / Hand-rolled Clients / Next.js
  • Responsive Design
  • Browser Automation & Testing
  • Caching & Web Optimisations

Backend

  • JS / TS / Python
  • Node.js / CPython / NestJS / Express / FastAPI / Flask
  • API Development
  • Web Service Development
  • Event Queues
  • Database Design
  • Authentication & Authorization
  • Distributed Systems & Architecture
  • System Testing
  • Reporting
  • LLM AI Agents

Tools & Technologies

  • Data Stores: SQLite / PostgreSQL / Redis / MSSQL
  • Version Control: Git / GitHub
  • Containerisation: Docker
  • CI/CD: GitHub Actions / Jenkins
  • Testing: Jest / Vitest / Playwright
  • Cloud: Fly / Akamai / GCP / AWS
  • Code Editor: VSCode & Neovim
  • Git Client: lazygit
  • Agents: AI SDK & Mastra
  • Codegen: Claude Code

Soft Skills

  • Problem Solving
  • Communication
  • Team Collaboration
  • Project Management
  • Continuous Learning