I'm a Senior Python Engineer with deep expertise in building scalable, high-performance web and API platforms in Python, Django, Flask, Elixir, Phoenix, Node.js and R, backed by relational and NoSQL data stores including PostgreSQL, MySQL, MongoDB, Redis and Elasticsearch.
I work to Test-Driven Development standards — clean, maintainable code with thorough automated tests, asynchronous services, and a focus on system optimisation and reliability.
AI, ML & Large Language Models — I train and evaluate LLMs, design structured prompts, audit AI outputs against Python code, and curate datasets to improve model accuracy and reasoning.
Data Science with Python & R — applied during my MSc Data Science at the University of Gloucestershire and as a university lecturer on Python and R for industry–academia programmes.
DevOps mindset — CI/CD pipelines, Docker, Kubernetes, AWS Lambda/ECS and Linux. I advocate for infrastructure automation, observability, and reliable deployment workflows.
Team leadership — confident communicator and mentor; I've led Python teams, run code reviews, and delivered innovative, business-focused solutions for global clients.