At Kubrick Group, I modernized internal tooling using Node.js and React, integrating external APIs. I also built serverless backend components with AWS Lambda and DynamoDB.
Working with the Astrazeneca client, I developed Python- and SQL-based data-masking functions in collaboration with stakeholders. I automated FinOps tasks and created scripts to detect and correct mis-tagged cloud resources.
At Bet365, I automated infrastructure tasks and transformed manual workflows using Python, Bash, PowerShell, Groovy, Ansible, Jenkins, Git, and internal IaC tooling. This improved reliability and reduced manual work.
I also supported Windows and Linux systems, troubleshot automation pipelines, and produced runbooks and documentation.

