Experienced in configuring GitHub Actions pipelines and optimising CI/CD processes. Demonstrated expertise in collaborating with diverse teams to ensure system reliability and efficiency. An advocate for process automation, infrastructure-as-code enhancements, and the pursuit of operational excellence. Recently completed a project connecting the experience of data projects with DevOps.
- Created insight application from scratch to compare the efficiency of the solar farms in a team of five.
- Preprocessed asset and market data (Python, PySpark, Azure Databricks, MySQL) to build a live internal dashboard (Dash, Azure App Service) for the Asset Management and Portfolio team.
- Led a project to update the Solar Development team on daily changes to the UK power market (Python, SMTP, Azure Functions).
- Added capabilities for asset comparison, M&A opportunities, and hedging strategies (market exposure).
- Responsible for the implementation of pipelines, optimising CI/CD workflows, and leveraging containerisation tools like Docker and Kubernetes. Proven ability to collaborate with cross-functional teams to ensure system reliability, efficiency, and rapid issue resolution.
- Deployed and managed cloud-based infrastructure (GitHub Actions, AWS EC2, ECS, DynamoDB) to ensure high availability, scalability, and security (Docker, Kubernetes).
- Led development & deployment of Infrastructure-as-Code (Terraform) to architect, orchestrate, and streamline cloud infrastructure provisioning with a focus on efficiency and best practices.
- Troubleshooted and resolved cloud-related issues in AWS resources and Kubernetes cluster, ensuring minimal downtime and maintaining high service levels.
- Assisted in cloud computing cost optimisation efforts.
- Improved the existing internal platform for volunteer management, including adding new functionality developed from scratch.
- Used React, Jest, MongoDB, Node.JS, and Swagger.
- Followed Agile methodology with weekly sprint and used Kanban board.
- Mentored and supported software developer trainees at CYF, providing guidance on HTML/CSS, JavaScript, and React.
- Provided technical support to over 60 trainees in setting up Linux and VS Code on their laptops, enabling them to begin their software development training journey.
-
Cloud Training, CodeYourFuture (Jul 2022 - Dec 2022)
- Acquired knowledge of package installations, patching, file systems, disks, access & permission management (including SSH), CLI, and Linux.
- Learned GCP cloud associate engineer certification, gaining expertise in setting up and managing instances, firewalls, IAM, and other resources in Google Cloud Platform (GCP).
- Implemented Infrastructure as Code (IaC) using Terraform to create VMs, VPC, IAM, and firewalls in GCP, ensuring reproducibility and scalability.
- Implemented TLS using Nginx and Certbot for securing communication between components in the cloud environment.
- Automated deployment process using GitHub Actions for Continuous Integration/Continuous Deployment (CI/CD) pipeline, ensuring efficient and reliable deployments.
-
Akwaaba Project, CodeYourFuture (September 2021 - July 2022)
- Led a team of four in building a full-stack application for Akwaaba, a charity, to simplify sign-ups for volunteering activities.
- Implemented a robust backend using Node.js, Prisma ORM, and Typescript, with a database consisting of 5 tables and their relations.
-
Data Science and Cloud Systems, Birmingham City University (Sep 2022 - Oct 2022)
- Software Development: Python, JavaScript, React.JS, Node.JS, SQL, MongoDB, PySpark
- Cloud Technologies: AWS, Google Cloud Platform (GCP), Azure
- DevOps Skills: GitHub Action CI/CD, Terraform, Kubernetes