Skip to content
keegan@portfolio:~$

Projects

Selected work across front-end, back-end, AWS and applied AI.

  • Safety iO

    Case study: an RDS outage caused by polling[case study]

    How a 2-second polling endpoint saturated a production RDS cluster on MSA Grid, and how I traced it to a sequential scan and cut database CPU from ~95% to ~30% within hours.

    RDS · PostgreSQL · Node.js · TypeScript · CloudWatch · Datadog

  • Safety iO

    MSA Grid[live]

    Connected-safety platform for industrial gas detection

    Angular · TypeScript · NGRX · Node.js · PostgreSQL · AWS Lambda · Step Functions · CloudFormation · Datadog · Playwright

  • Tenacious Digital

    Xago[live]

    Africa's first XRP (Ripple) digital asset exchange

    React · JavaScript · react-vis · Swagger / OpenAPI · Algolia InstantSearch · Leaflet

  • personal

    Serverless AI Portfolio[live]

    This website: a static Next.js site on S3 + CloudFront with a Node.js Lambda backend and a Bedrock-powered agent.

    Next.js · TypeScript · AWS SAM · Lambda · API Gateway · DynamoDB · Bedrock · SES · CloudFront · GitHub Actions

  • Tenacious Digital

    Masterparts[live]

    Customer-facing e-commerce for automotive parts

    React · Node.js · PayFast