Himalayas logo
MK
Open to opportunities

Maina Kihuyu

@mainakihuyu

Senior software engineer specializing in cloud, backend development, and automation.

Kenya
Message

What I'm looking for

I am seeking senior engineering roles focused on cloud-native backend systems, automation, and reliability in collaborative teams that value mentorship, strong testing, and fast CI/CD.

I am a senior software engineer with deep experience designing, building, and supporting cloud-hosted backend systems, APIs, and automation pipelines for fintech and enterprise clients across East and Southern Africa.

At Finplus I led full SDLC delivery of USSD and web applications, built a Rails permissions engine for granular access control, increased test coverage from ~20% to 70%, and automated CI/CD to ensure fast, reliable deployments. I also mentored junior engineers and ran Scrum ceremonies to keep teams aligned.

At AWS I provided in-depth troubleshooting and architecture guidance for serverless services (Lambda, API Gateway, Step Functions) and IAM policies, managing technical client communications to resolution. I combine strong developer skills (Ruby/Rails, Python, SQL) with cloud expertise (AWS services, deployment and monitoring) to deliver secure, maintainable systems.

Experience

Work history, roles, and key accomplishments

FG

Senior Software Engineer

Finplus Group

Apr 2022 - Jan 2024 (1 year 9 months)

Led development and delivery of USSD and web banking applications across East and Southern Africa, built a granular RBAC/UBAC Rails engine, and improved CI/CD to deploy under 10 minutes.

FG

Software Engineer

Finplus Group

May 2018 - Mar 2022 (3 years 10 months)

Developed and modularized USSD and web applications for financial clients, raised unit test coverage from ~20% to 70%, and automated Graylog configuration to protect PII.

Education

Degrees, certifications, and relevant coursework

AT

Amazon Web Services - Training

Certificate, Cloud Computing

2024 - 2024

Achieved the AWS Certified Solutions Architect - Associate certification.

University of Alberta logoUA

University of Alberta

Bachelor of Engineering, Electrical Engineering (Biomedical)

2016 -

Completed studies in Electrical Engineering with a biomedical focus at the University of Alberta.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Maina Kihuyu - Cloud Support Engineer - Amazon Web Services | Himalayas