Skip to main content
samuel muriukiSM
Open to opportunities

samuel muriuki

@samuelmuriuki151

Full-stack software engineer building scalable fintech and SaaS APIs end to end.

Kenya
Message

What I'm looking for

I’m looking for a role in a fast-paced startup where I can build secure, high-uptime backend APIs and end-to-end product features—especially in fintech/payments—while growing performance and reliability through strong CI/CD and monitoring.

I’m a Full-Stack Software Engineer with 5+ years of experience building scalable backend systems and APIs across fintech, insurtech, payments, and e-commerce. I specialize in designing RESTful and GraphQL APIs, architecting multi-tenant SaaS backends, and shipping production systems where performance, security, and uptime matter.

In my recent role, I architected RESTful APIs with NestJS and PostgreSQL to support policy data management and claims processing workflows—maintaining 99.9% uptime across 10,000+ daily transactions. I also automated onboarding OCR using AWS Textract and LLM workflows, cutting processing time from 2 hours to 5 minutes.

I build secure, reliable data pipelines for analytics and risk assessment, and I’ve delivered CI/CD automation with GitHub Actions and Dockerised deployments that reduced deployment time by 40%. I enjoy translating complex domain requirements into dependable technical solutions across backend, web, and mobile.

On the frontend, I complement backend ownership with React, Next.js, and React Native, including Expo OTA for seamless updates. I’ve integrated payment gateways with PCI-compliant handling (including Mpesa, Stripe, and PayPal), mentored junior developers, and used tool-assisted development to maintain high code quality and speed up delivery.

Experience

Work history, roles, and key accomplishments

IL

Full-Stack Software Engineer

Incourage Insurance Ltd

Oct 2024 - Mar 2026 (1 year 5 months)

Architected RESTful APIs with NestJS and PostgreSQL to support policy management and claims workflows, sustaining 99.9% uptime across 10,000+ daily transactions. Automated onboarding OCR with AWS Textract + LLM workflows (2 hours to 5 minutes) and built CI/CD pipelines with GitHub Actions and Docker, reducing deployment time by 40%.

UZ

Mid-level Full-stack Engineer

Uzakitu

Jan 2024 - Sep 2024 (8 months)

Built scalable Node.js backend APIs with MongoDB for product catalog, orders, inventory, and JWT authentication, supporting a multi-tenant SaaS serving 50+ businesses. Integrated multiple payment gateways with PCI-compliant transaction handling and improved storefront performance using Next.js SSR/SSG (45% faster page loads).

TI

Full-stack Engineer

TinyPesa

Jan 2022 - Dec 2023 (1 year 11 months)

Architected and delivered v2 of a payment integration platform supporting 200+ merchants and enabling onboarding across multiple payment channels with improved security and reliability. Built REST/GraphQL payment processing APIs (Express + MongoDB) for peak loads of 500+ transactions/hour and reduced average API latency by 25%.

PR

Junior Full-stack Engineer

PNP Radius

Jan 2021 - Dec 2021 (11 months)

Designed and developed a multi-tenant SaaS backend and dashboard for ISP clients to monitor network devices, track bandwidth, and generate performance reports, reducing operational overhead across 15+ ISP clients. Implemented Redux-based synchronization of real-time network events to customer dashboards, reducing support tickets by 20%.

NE

Junior Full-stack Engineer

Neverest

Jul 2019 - Dec 2020 (1 year 5 months)

Engineered an Mpesa integration platform with a Django backend (REST APIs, Celery/Redis async tasks) and React frontend, processing 1,000+ daily transactions across pay bill, till number, and bank account integrations. Secured payment workflows using token-based authentication, encrypted API calls, and Django middleware for input validation to support PCI-DSS compliant handling.

Education

Degrees, certifications, and relevant coursework

KCA University logoKU

KCA University

Bachelor of Science, Information Technology

Earned a B.Sc. in Information Technology from KCA University.

Kenyatta University logoKU

Kenyatta University

Diploma, Information Technology

Earned a Diploma in Information Technology from Kenyatta University.

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