Experienced Software Engineer with expertise in backend development, cloud deployment, and system integration.
Skilled in working with multiple programming languages but with strong proficiency in Java. Experienced in
building scalable applications and enhancing security and performance. Proficient in cloud
computing (Azure, Kubernetes, Docker), CI/CD pipelines, API development (REST, GraphQL, SOAP), API
documentation(OpenAPI, Swagger) and database management (MySQL, PostgreSQL, MongoDB). Skilled in
designing and deploying distributed caching strategies using tools like Redis to enhance application scalability and
responsiveness. Adept at leading teams, mentoring engineers, and conducting technical interviews. Successfully
contributed to large-scale projects, including Ardhisasa (Kenya’s National Land Information Management System).
Passionate about building high-performing, secure, and efficient applications.