Development

My current development work is largely centred around:

  • Angular
  • NestJS
  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • REST APIs
  • GitHub
  • GitHub Actions

I enjoy working across the full stack, particularly where application development, infrastructure, automation, and observability meet.

Infrastructure and hosting

  • AWS
  • Cloudflare
  • Render
  • DNS
  • email systems
  • Microsoft 365
  • monitoring & uptime tools
  • deployment automation

A lot of my infrastructure interest is around reliability, security, maintainability, observability, and making systems easier to support over time.

Media production

  • Adobe Premiere Pro
  • Adobe Audition
  • After Effects
  • Adobe Media Encoder
  • OBS
  • XSplit
  • RTMP workflows
  • livestream automation
  • podcast publishing workflows

Tabletop and creative tools

  • Roll20
  • Roll20 API mods
  • Inkarnate
  • Obsidian
  • virtual tabletop workflows
  • token design
  • map creation
  • campaign planning systems

Documentation and planning

Obsidian has become a useful tool for planning long-form projects, documentation, campaigns, site content, and connected ideas. I tend to use structured notes, linked pages, and markdown-based content to keep projects maintainable and easier to evolve over time.