Innovative Senior DevOps/DevSecOps / Platform Engineer with knack for transforming complex systems into streamlined, high-performing infrastructures. Spearheaded multiple automation projects, enhancing deployment speeds and reducing downtime. Commended for collaborative mindset, driving cross-functional teams to achieve seamless integration and continuous improvement.
Overview
11
11
years of professional experience
4
4
years of post-secondary education
1
1
Certification
Work history
DevOps / DevSecOps Engineer SME
Softonets
London
03.2024 - Current
Provided expert advice and solutions to users, assisting them in navigating challenges and optimizing their use of Porter within AWS, GCP, and Azure cloud environments.
Modernized and automated entire CI/CD pipeline from code check-in to deployment, leveraging industry best practices including Infrastructure as Code (IaC), Configuration as Code (GitOps), and Blue-Green and Canary deployment strategies.
Collaborated with software engineers, operations staff, security teams, testers, and stakeholders to identify and implement "shift left" security measures and best practices in CI/CD pipelines.
Assessed information security risk and worked with stakeholders to improve risk management process.
Assisted in selecting and implementing industry-leading technologies.
Maintained awareness of key security threats for technologies in use by business.
Oversaw network architecture and security, defining policies and procedures for successful operations.
Created and maintained On-Prem and Cloud Kubernetes resources.
Encrypted data transmissions and erected firewalls to conceal confidential information.
Implemented robust logging, monitoring, and alerting systems for proactive issue resolution using (ELK stack, Prometheus, Grafana)
Developed, deployed, and maintained Helm charts to streamline configuration and deployment processes.
Automated infrastructure provisioning and configuration management using Terraform and Ansible
Directly implemented complete CI/CD toolchain from scratch, using frameworks such as Big Bang DevSecOps framework.
Resolved issues related to pods, containers, services, nodes, PV and PVC running on clusters with required knowledge of underlying technologies such as Openshift, Kubernetes and Docker.
Adopted ruthless authentication(shift left) approach in building and springbok CICD DevSecOps pipeline.
Recommended and implemented Kubernetes OWASP top 10 security in different environments.
Investigated and resolved Kubernetes Api-server and kubelet cluster communication issues.
Hands-on experience with security tools for static code analysis, dynamic application security testing (DAST), and vulnerability scanning.
Supported senior engineers by providing expertise and recommendations for system improvements, ensuring alignment with best practices, and overseeing automated deployment, rollbacks, and application monitoring across development, test, and production environments.
Experienced with Linux and Windows operating systems, administered networks, and managed networking protocols and functions (e.g., HTTP, HTTPS, SSL/TLS, SMTP, DNS).
Participated in on-call rotation for compute platform and related systems.
Demonstrated strong knowledge and experience in Web and App Tiers, including Nginx, Apache, JBoss, and Tomcat.
Utilized scripting skills in Python, Bash, and PowerShell to automate tasks and workflows in cloud environments.
DevOps / Platform Engineer
Virtusa Limited
London, United Kingdom
12.2020 - 03.2024
Streamlined deployment process by introducing Docker containerisation.
Developed continuous integration pipelines for enhanced code quality.
Improved system scalability with implementation of Kubernetes orchestration.
Enhanced project agility by adopting Agile and Scrum methodologies.
Automated routine tasks using Ansible, improving operational efficiency.
Led cloud migration initiatives for increased storage capabilities.
Implemented monitoring tools to proactively identify system issues.
Maintained high availability of services through robust disaster recovery plans.
Optimised infrastructure cost by implementing Terraform IAC tooling in AWS, GCP and AZURE environments.
Ensured secure data transactions with encryption protocols and Secure Shell.
Collaborated with software developers to streamline DevOps processes.
Coordinated cross-functional teams to deliver complex projects on schedule.
Troubleshot network issues to minimise downtime and maintain service levels.
Facilitated seamless software releases through Jenkins CI, AZURE DevOps and CD pipeline.
Managed vendor relationships effectively; ensured timely delivery of software support on technical issues.
Achieved efficient system operation by implementing and managing cloud-based platforms.
Streamlined software deployment with the use of automation tools.
Designed resilient server architectures to minimise downtime and ensure high availability of services.
Reduced system failures by proactively identifying potential risks during platform development stages.
Conducted rigorous root-cause analyses to identify and correct software issues.
Developed automated testing procedures, improving code quality and reducing debugging time.
Implemented microservices architecture to improve system reliability and scalability.
Streamlined workflows with implementation of Azure DevOps processes.
Managed Azure subscriptions, configured virtual networks, and deployed ARM templates for streamlined infrastructure.
Boosted productivity through automation of repetitive tasks using PowerShell scripts.
Utilised multi-region deployments to enhance system availability.
Provided round-the-clock support for all critical infrastructure issues, minimising disruption.
Senior DevOps / Cloud / Platform Engineer
TCS
London
12.2017 - 12.2020
Managed the development of cloud-based solutions, enhancing business operations.
Led a team in implementing infrastructure as code for streamlined processes using Terraform, Ansible, Puppet, Chef, AWS CloudFormation / Azure Resource Manager (ARM) .
Ensured reliable data storage through meticulous backup management protocols.
Optimised network configurations to achieve efficient system functionality.
Developed disaster recovery plans, ensuring business continuity during unforeseen circumstances.
Created comprehensive documentation for seamless troubleshooting and maintenance tasks.
Provided technical support, resulting in minimal downtime and improved user experience.
Streamlined system migrations by formulating strategic implementation plans, leading to smooth transitions between platforms.
Pioneered the utilisation of containerisation techniques to enhance application portability across platforms.
Identified potential risks through thorough assessments and implemented preventive strategies accordingly.
Facilitated continuous delivery pipelines which allowed quicker deployment of new features and updates.
Implemented automated testing procedures that aided in identifying bugs swiftly before deployment.
Oversaw the lifecycle management of apps on the cloud platform, ensuring optimal performance at all times.
Save costs significantly by optimising resource usage on cloud platforms.
Identified and resolved infrastructure vulnerabilities and application deployment issues to increase cloud security.
Created strategies for disaster management and recovery to minimise future disruption.
Monitored cloud management and data storage to confirm proper availability of services.
Designed and maintained cloud solutions, aligning with industry best practices.
Boosted productivity through automation of repetitive tasks using PowerShell scripts.
Trained team members in use of new technologies to improve overall proficiency.
Utilised multi-region deployments to enhance system availability.
Provided round-the-clock support for all critical infrastructure issues, minimising disruption.
Implemented proactive monitoring tools for early detection of potential issues through the use of Prometheus & Grafana; Azure Monitor and Application Insights; ELK and DataDog.
Cloud Engineer
UCAS
Cheltenham, Gloucestershire
01.2016 - 09.2017
Implemented Amazon Aurora as the new database backend, optimizing for high availability and performance
Utilized Route 53 for DNS management, ensuring a smooth transition with minimal downtime
Employed AWS Database Migration Service (DMS) to efficiently migrate data from Oracle DB to Amazon Aurora, minimizing data transfer complexities
Implemented Application Load Balancer (ALB) to distribute incoming traffic across ECS containers, optimizing resource utilization and ensuring high availability
Developed comprehensive data validation and integrity checks to guarantee the accuracy of migrated data
Implemented failover strategies and rollback mechanisms to mitigate potential risks during the migration process
Conducted performance tuning on Amazon Aurora, optimizing database queries and configurations for enhanced efficiency
Implemented security best practices in AWS including multi factor authentication, access key rotation, role-based permissions, enforced strong password policy, configured security groups and NACLs, S3 bucket policies and ACLs
Optimized cost through reserved instances, selection and changing of EC2 instance types based on resource need, S3 storage classes and S3 lifecycle policies, leveraging Autoscaling
Assisted Senior Solution Architect to Architect several AWS backend designs following AWS Well Architect principle to achieve A highly Available, Fault Tolerant, Secured, Less Costly and Notification for customers
Leveraged EC2 CreateSnapshot API call to create snapshots of EBS Volumes on scheduled intervals.
System Administrator
Brurnel University
London
02.2014 - 01.2016
Troubleshot University portal student login issues, student ID card barcode problems, and system connectivity issues
Implemented an efficient process for reporting hardware issues, ensuring timely repairs or replacements and minimizing downtime
Organized security awareness training sessions for students, promoting safe online practices and enhancing cybersecurity awareness
Set up a multi-channel support system, including live chat/email, for quick assistance with learning management system inquiries
Conducted periodic security audits, identifying and addressing potential vulnerabilities in student accounts.
Education
Bachelor of Engineering (BEng) Electrical and Electronics - Electrical and Electronics Engineering
Brunel University
Uxbridge, Hillingdon
09.2012 - 09.2015
Master of Engineering (MEng) Electrical and Electronics - Electrical & Electronics