At Imoji Ltd, I contributed to five production releases across client software projects using Python and Django REST APIs. I delivered four features and 15 bug fixes through senior-reviewed pull requests and a staging-to-production CI/CD pipeline.
I fixed 12 API validation failures by tracing errors to their code paths and adding validation and error handling, with pytest tests covering every fix. I also extended six Django REST Framework endpoints and wrote more than 40 pytest unit tests.
For TutorMaster, I implemented six REST endpoints and built a progress calculation that combined lesson, assignment and test completion with test results. I also built React views and served as Scrum Master for a five-person team.
I built and deployed a Python API on AWS Lambda, defined its infrastructure in Terraform, and set up pytest checks in GitHub Actions. For my dissertation, I built a Python rule engine for suspicious health-record access that reached 96.5% F1 across 1,250 labelled audit events.

