Cloud Engineer - Equity Bank Limited (Multi-cloud Azure & AWS Landing Zones and Hybrid Networking)
Duration: November 2024 - Present
Summary:
- Architected and operated multi-cloud Azure and AWS landing zones, hybrid networking, and resilient architectures supporting over 70 AKS/EKS clusters and 1,200+ microservices serving 23 million+ customers
- The project focused on delivering highly available, scalable, and secure cloud platforms for one of Africa's largest financial services organizations
Responsibilities:
- Architected multi-cloud Azure & AWS landing zones and hybrid networking.
- Engineered highly available Azure & AWS platforms using AKS, EKS, VNets, Private Endpoints, App Gateway, Azure Firewall, ELB, Route 53, and IAM.
- Architected and optimized 2,000+ Azure SQL & Amazon RDS databases for performance, resiliency, backup, and disaster recovery.
- Automated cloud infrastructure provisioning with Terraform, Bicep, Azure CLI, PowerShell, Git, and Azure DevOps.
- Engineered and operated 1,200+ containerized services using AKS, EKS, Helm, KEDA, HPA, and ACR.
- Built enterprise CI/CD pipelines with Azure DevOps, Git, SonarQube, Maven, Docker, Helm, and Kubernetes.
- Optimized cloud operations for 1,000+ VMs using Azure Monitor, CloudWatch, Datadog, Prometheus, Grafana, and KQL.
- Strengthened multi-cloud security with Defender for Cloud, Azure Policy, Key Vault, RBAC, NSGs, Azure Firewall, and IAM.
- Led FinOps initiatives reducing cloud spend by 25% through rightsizing, autoscaling, reserved capacity, and lifecycle policies.
- Implemented SRE practices including observability, SLIs/SLOs, capacity planning, automated health checks, and incident response.
- Partnered with engineering teams to modernize cloud-native banking platforms improving scalability, reliability, security, and operational excellence.
Technologies: Azure, AWS, AKS, EKS, VNets, Private Endpoints, App Gateway, Azure Firewall, ELB, Route 53, IAM, Azure SQL, Amazon RDS, Terraform, Bicep, Azure CLI, PowerShell, Git, Azure DevOps, Helm, KEDA, HPA, ACR, SonarQube, Maven, Docker, Prometheus, Grafana, CloudWatch, Datadog, KQL, Defender for Cloud, Azure Policy, Key Vault, RBAC, NSGs
Cloud Platform Engineer - E&M Technology House Ltd (Cloud-Native Java Microservices and AWS Migration)
Duration: April 2024 - November 2024
Summary:
- Architected and engineered cloud-native Java Spring Boot microservices and secure REST APIs integrating core banking, SWIFT, and enterprise platforms
- Migrated enterprise workloads to AWS and designed highly available AWS architectures to ensure business continuity and high application availability
Responsibilities:
- Architected 12+ cloud-native Java Spring Boot microservices using Spring Data JPA, Hibernate, Oracle DB, and Maven.
- Built 30+ secure REST APIs with Spring Boot, OpenAPI, JWT, and OAuth2 integrating banking and enterprise platforms.
- Engineered SWIFT MT messaging using Spring Integration, IBM MQ, and ISO 15022 for Trade Finance systems.
- Containerized 20+ Java applications with Docker, Kubernetes (EKS), and Helm.
- Built reusable CI/CD pipelines using Azure DevOps, Git, Maven, SonarQube, Docker, and Kubernetes.
- Developed reusable Terraform modules, Helm charts, and deployment standards for self-service infrastructure provisioning.
- Migrated 40+ enterprise workloads using AWS MGN, EC2, IAM, VPC, ELB, and Route 53.
- Designed highly available AWS architectures using Auto Scaling, ELB, Multi-AZ, IAM, VPC, and CloudWatch.
- Automated infrastructure provisioning using Terraform, AWS CLI, Bash, and Git.
- Optimized Linux systems (RHEL/Ubuntu) using Bash, systemd, JVM tuning, Nginx, and performance profiling.
- Implemented observability with Prometheus, Grafana, CloudWatch, and ELK.
- Drove cloud platform architecture using microservices, Kubernetes, Docker, Terraform, and API Gateway.
Technologies: Java, Spring Boot, Spring Data JPA, Hibernate, Oracle DB, Maven, OpenAPI, JWT, OAuth2, Spring Integration, IBM MQ, ISO 15022, Docker, Kubernetes (EKS), Helm, Azure DevOps, Git, SonarQube, Terraform, AWS MGN, EC2, IAM, VPC, ELB, Route 53, Auto Scaling, Multi-AZ, AWS CLI, Bash, RHEL, Ubuntu, systemd, JVM tuning, Nginx, Prometheus, Grafana, CloudWatch, ELK, API Gateway
Software Engineer (Java | Python) - E&M Technology House Ltd (Cloud-Native Software Engineering and API Development)
Duration: January 2024 - April 2024
Summary:
- Designed and developed secure enterprise Java microservices and APIs for financial applications, focusing on scalable cloud-native architectures and event-driven design
- Managed full software development lifecycle and integrated security into CI/CD pipelines
Responsibilities:
- Partnered with stakeholders to translate requirements into scalable cloud-native architectures and technical designs.
- Designed enterprise application architectures using Java, Spring Boot, Spring Cloud, microservices, and event-driven principles.
- Developed secure Java microservices with Spring Boot, Spring Cloud, Docker, and Kubernetes.
- Engineered secure REST APIs integrating banking systems, payment gateways, and third-party platforms with authentication and authorization.
- Implemented event-driven architectures using RabbitMQ and asynchronous messaging.
- Optimized performance through caching, JVM tuning, JDBC connection pooling, and database optimization.
- Managed SDLC including development, testing, deployment, and post-release support.
- Designed and executed unit, integration, functional, and end-to-end testing.
- Integrated SAST, DAST, dependency scanning, IaC validation, and API security into CI/CD pipelines.
Technologies: Java, Python, Spring Boot, Spring Cloud, Docker, Kubernetes, RabbitMQ, JVM tuning, JDBC, SAST, DAST, CI/CD
Freelance Cloud & Platform Engineer - Freelance (Cloud Infrastructure and Platform Engineering)
Duration: December 2021 - December 2023
Summary:
- Built and supported AWS and Azure cloud infrastructure using Infrastructure as Code and container orchestration technologies
- Automated deployments and operational tasks to improve efficiency and reliability for various clients
Responsibilities:
- Built and supported AWS/Azure cloud infrastructure using Terraform, Ansible, and cloud-native services.
- Deployed and managed Docker and Kubernetes workloads including AKS and Confluent for Kubernetes supporting Kafka environments.
- Automated infrastructure, deployments, and operational tasks using Terraform, Ansible, PowerShell, Python, and Azure DevOps.
- Designed and optimized AWS architectures using EFS, S3, Aurora, and AWS Backup.
- Implemented Jenkins CI/CD pipelines, monitoring, logging, and automated quality checks.
- Supported clients with cloud architecture, DevOps, Kubernetes, Kafka, and infrastructure troubleshooting.
- Managed Kubernetes clusters, Kafka connectors, topics, upgrades, and dependencies.
- Containerized applications with Docker and Kubernetes standardizing deployments.
- Automated and optimized cloud platforms to improve application scalability and repeatable infrastructure practices.
- Developed operational documentation, configuration standards, and incident-response procedures.
Technologies: AWS, Azure, Terraform, Ansible, Docker, Kubernetes (AKS), Confluent for Kubernetes (CFK), Kafka, PowerShell, Python, Azure DevOps, Jenkins, EFS, S3, Aurora, AWS Backup, Monitoring, Logging