Skilled Software Engineer, Seasoned Technical Leader, and Passionate Golfer

I’m Steven, a software engineer and technical leader based in the west coast of Scotland. I’m the CTO at Digitonic, where we develop technologies for the investor relations and igaming industries.

Install Sentry Self-Hosted on EC2 with Docker, Forge & SSL

Step-by-step guide to deploy Sentry Self-Hosted on an AWS EC2 Ubuntu 24.04 server provisioned via Forge. Configure Docker, swap, SSL with Nginx, MaxMind GeoIP, Slack & GitHub integrations, Mailgun SMTP, Laravel backend + browser tracing, and connect GitHub Copilot via Sentry’s MCP server. Includes troubleshooting.

Stop Wasting Monitoring Quota: Block Malicious 404s with NGINX

Malicious bots were burning through my Laravel Nightwatch quota by hitting fake routes like /wp-login.php and /.env. Inspired by Michael Dyrynda’s approach using Cloudflare WAF, I built a portable NGINX blocklist that stops these 404s before they reach Laravel — no proxy required.

Work

  1. Company
    Digitonic
    Role
    CTO
    Date
  2. Company
    Digitonic
    Role
    Technology Lead
    Date
  3. Company
    Inviqa
    Role
    Technical Team Lead
    Date
  4. Company
    Inviqa
    Role
    Software Engineer
    Date
  5. Company
    INDEZ
    Role
    PHP Web Developer
    Date