Skip to main content
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 250,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