
I'm James Kariuki:
a
DevOps &
Cloud Engineer
"Building scalable, secure, and automated cloud infrastructures that power innovation."


I'm James Kariuki:
"Building scalable, secure, and automated cloud infrastructures that power innovation."

Shaping resilient systems with code.

I’m a software engineer turned DevOps and Cloud engineer with over 3 years of hands-on experience in designing, automating, and maintaining scalable infrastructures. My journey began with writing code and building applications, but my curiosity about scalability, deployment pipelines, and cloud-native systems led me into DevOps where I found my true passion. Over the years, I’ve specialized in bridging development and operations by implementing CI/CD pipelines, containerization strategies, and cloud automation that enable faster, more secure, and reliable software delivery.
I see technology as more than tools it’s a way to empower teams, accelerate ideas, and create systems that last. My focus is on combining software engineering principles with modern cloud and DevOps practices to deliver infrastructure that scales effortlessly.
I enjoy experimenting with automation, containerization, and infrastructure as code, constantly learning how to push the boundaries of efficiency and reliability.
Always evolving my automation workflows to eliminate repetitive tasks and speed up delivery.
Never afraid to break and rebuild infrastructure if it means achieving stronger, more scalable systems.


From automating pipelines to cloud infrastructure, these are the skills I use daily to build, manage, and optimize modern infrastructure at scale.
AWS · Azure
Jenkins · GitHub Actions · GitLab CI · ArgoCD
Docker · Kubernetes · Helm
Terraform · Ansible · CloudFormation
Prometheus · Grafana · ELK Stack
Python · JavaScript/TypeScript · Bash
Scale
Automate
Deploy
Monitor
Secure

Amazon web services
Graduate of the AWS re/Start program with hands-on cloud training.
View Badge
Amazon web services
Certified in foundational AWS cloud services and project setup.
View BadgeAn overview of the roles I’ve held and the professional journey I’ve built across different organizations.
Worked as a DevOps Engineer responsible for building and managing scalable cloud infrastructure, implementing CI/CD automation, and integrating security and observability practices to improve deployment speed, system reliability, and cost efficiency.
Developed frontend and backend applications using Next.js, React, Node.js, and Django. Managed databases and improved API performance with caching and load balancing.
Built responsive and interactive user interfaces using Next.js and React. Collaborated with designers to implement pixel-perfect designs, optimized performance, and ensured accessibility compliance.
infrastructure is the invisible engine that powers scalability, speed, and reliability in every project I build.


Designed a CI/CD pipeline to automate software releases across dev, stage, and prod environments. The workflow ensures reliable deployments with rollback strategies, reflecting how real-world apps move from code to production at scale.

Built an end-to-end CI/CD pipeline deploying a 3-tier app on AWS EKS with Karpenter. The setup enables ultra-fast autoscaling, right-sized nodes, and spot instance optimization—delivering both speed and cost efficiency beyond the default Cluster Autoscaler.

Developed a CI/CD pipeline for a 3-tier app on Azure AKS using GitHub Actions, Terraform, and Argo CD. The setup provisions infrastructure with IaC, secures secrets in Azure Key Vault, and automates GitOps-based deployments from code to Kubernetes.

Built an automated threat detection system on AWS using GuardDuty, EventBridge, and Lambda. Suspicious activity triggers real-time remediation—like isolating EC2s, blocking IPs, and sending alerts—creating a self-healing, security-first cloud environment.

Implemented AWS Transit Gateway peering to connect multiple VPCs across regions. This setup replaces complex one-to-one VPC peering with a central hub, enabling secure, scalable, and simplified multi-region communication in cloud environments.
Providing cloud and DevOps solutions that automate workflows and optimize infrastructure.
I build and manage secure, scalable cloud environments tailored to business needs.
I design automated pipelines that streamline code integration, testing, and deployment.
I migrate applications to the cloud and optimize for performance and cost.
I implement observability and alerting to keep systems fast, reliable, and resilient.
I secure systems with strong access controls, protect data, and maintain compliance best practices.
I impliment Docker and Kubernetes to deploy and manage scalable, reliable applications.
I build serverless applications on AWS, leveraging core services for scalability, security, and performance.
I build modern fullstack applications with responsive frontends and reliable backends.
I’m always open to new opportunities, collaborations, and conversations. Feel free to reach out to me directly. I’d be glad to connect.
jamiekariuki18@gmail.com
+254719481930