Summary
Mark K is a DevOps Engineer with nine years of experience building and operating resilient, high-availability systems across energy, financial services, and telecom sectors. He blends full-stack development (C, Java, Ruby/Rails, JavaScript/React) with deep DevOps practice—pipeline automation, containerized Kubernetes platforms, and CI/CD tooling like Jenkins, GitLab, FluxCD and Keptn. At Safaricom he led release engineering and infrastructure provisioning for microservices at scale, and now applies that expertise to enterprise banking operations at KCB. Mark pairs practical systems programming (Redis, RabbitMQ, REST APIs) with cloud-first deployments on AWS and GCP, and a test-driven approach using JUnit and RSpec. He’s comfortable spanning front-end interfaces to backend integrations—a trait honed developing utility billing systems, national tax filing back-ends, and EMV-based banking services. Outside the obvious, he has led ERP development for non-profits and formalized support/process workflows, showing he delivers both code and operational discipline.
9 years of coding experience
11 years of employment as a software developer
Bachelor of Technology (B.Tech.) Electrical Electronics and Communications Engineering, Bachelor of Technology (B.Tech.) Electrical Electronics and Communications Engineering at Masinde Muliro University of Science and Technology
Associate's degree Information Technology, Associate's degree Information Technology at Jomo Kenyatta University of Agriculture and Technology (JKUAT)
Computer Science, Computer Science at Microverse
English, Swahili, kalenjin