work
Jisc
- Tech stack:
- Python
- Django (Wagtail)
- TypeScript
- React, Next.js
- Terraform (HCL)
- PostgreSQL
- Docker
- CI/CD
- AWS CodePipeline, CodeBuild
Software Developer
(November 2023 - Now)
- Migrated the Python package management from PIP to Poetry to help make package updates easier
ZOO Digital
- Tech stack:
- Python, Pytest
- Django
- JavaScript, Jest
- Vite, Vue.js, Vuex, Handlebars.js
- MySQL
- Docker
- AWS Cloud Development Kit (Infrastructure as Code, using Typescript, Built microservice using EventBridge, Lambda, & CloudWatch)
- CI/CD
- Gitlab Pipelines and Actions
- TeamCity Deploy
Software Engineer
(September 2022 - November 2023)
- Lead developer role in creating internal event-driven microservice using AWS’s EventBridge and Lambda
- Lead team in migrating Django app from Webpack to Vite for improved developer happiness
- Mentored Junior Developers
- Mentored developers in maintaining coding standards
- Peer reviewed code using best practice conventional comments
- Created Jest Testing Workshop for colleagues
- My idea and implementation of inclusive language in codebase
master -> main
black/white lists -> restricted/approved lists
inspired by git branch naming as main
- My idea to rename our deploy options on Team City from
Code Only: True / False
toDeploy Type: Code Only / Full Deploy
leading to a fall in incorrect deploys initiated by team
Apprentice Software Engineer
(August 2020 - August 2022)
- Learned all aspects of development lifecycle
- create features, fix bugs, git version control, code review, deploy to live
- Was one of two developers on award-winning product