Software Engineer at Amazon. Distributed systems in Java, Rust and Typescript. Test driven development. AWS Microservices (ECS, EC2, DDB, Cloudfront, Cloudwatch, Fargate etc.). CI/CD. Pipelines as Code. Agile methodology.
- Skavengr, allows you to create and run your own interactive scavenger hunts. These feature questions with embedded images, videos and Streetview maps, fully customisable question orders for each team, and live stats during the game including team progress and individual team guesses.
- Hale Interpreter is a web-based interpreter and teaching tool for functional programming, made for my dissertation.
- Meeting Feedback System was my team's prize winning entry to a Deutsche Bank software engineering competition.
- Mini C Compiler compiles mini C into executable files.
- Latex CV Template allows you to create a professional looking CV using Latex.