Sam Rasugu

No. 01

About

A working record.

I'm a Software Engineer and currently a Senior Software Engineer at C4DLab (University of Nairobi). I work across frontend, mobile, and backend stacks with strong expertise in TypeScript, React, Next.js, React Native, Node.js, Flutter, and Python. I build scalable, production-ready systems with clean architecture and strong UX foundations.

At C4DLab, I build full-stack solutions for research and innovation initiatives, working directly with stakeholders to define requirements, scope features, and ship production-grade software.

Previously, at Nurture Connect, I drove the design and delivery of user-focused digital products from concept to deployment. I also led frontend and mobile engineering at MONOS, delivering systems used globally across education and commerce.

I work extensively with cloud infrastructure and DevOps practices and I'm continually sharpening these skills through complex deployments and certification (AWS Certified Solutions Architect).

No. 02

Experience

01

Senior Software Engineer C4DLab — University of Nairobi

Dec 2023 - Present · Nairobi, Kenya

Build full-stack solutions for the R&D lab of the University of Nairobi's School of Computing and Informatics. Work directly with stakeholders to define requirements, scope features, and ship production-grade software with no PM or tech lead.

  • Build full-stack solutions in TypeScript, React, Next.js, Node.js, Python, and AWS for the lab's research and innovation initiatives.
  • Manage Docker-based services on Linux, including reverse proxy setup, environment configuration, and basic observability.
  • Use AI-assisted coding tools daily while reviewing and rewriting AI-generated code before it goes to production.

Stack — TypeScript, React, Next.js, Node.js, Python, AWS, Docker

02

Lead Software Engineer Nurture Connect

Jul 2025 - Jul 2026 · Remote (Contract)

Drive the design and delivery of scalable, user-focused digital products from concept to deployment. Bridge hands-on development and technical leadership by mentoring engineers, defining architectural direction, and ensuring code quality across the stack.

Stack — React Native, Azure, Product Management, Flask, Android, React.js, Expo

03

Senior Software Engineer MONOS

Apr 2024 - Jun 2025 · Remote (UK)

Led frontend development for EHEA ECO using Next.js, Sanity, Tailwind CSS, and Framer Motion. Built the core self-guided education modules for the MONOS App on iOS and Android, now serving over 5,000 monthly premium users. Delivered MONOS Mankind end to end: a digital campaign platform supporting humanitarian initiatives across multiple countries.

  • UX metrics improved by 25% and user engagement increased measurably on EHEA ECO.
  • Built self-guided education modules for over 5,000 monthly premium users.
  • Delivered a multi-country digital campaign platform supporting humanitarian initiatives.

Stack — TypeScript, Next.js, Tailwind CSS, Framer Motion, Sanity.io

04

Software Engineer Savannah Informatics

Jun 2023 - May 2024 · Nairobi, Kenya

Built and maintained features for two live health apps, UoNAfyaApp360 and Be.Well, with a focus on data confidentiality, access control, and audit trails.

  • Created and maintained sghi_core, a shared Flutter component library used across the company's mobile products. Wrote the API documentation and onboarded other engineers to the library.
  • Integrated GraphQL, Firebase real-time data, and token-based authentication across health platforms.

Stack — Flutter, Dart, GraphQL, Firebase

05

Software Engineer USAID HealthIT

Aug 2023 - Apr 2024 · Remote

Contributed to CPIMS, an open-source child protection platform designed for real-time national data reporting and government data residency compliance.

06

Software Engineer RedBrumbies

May 2021 - Jul 2023 · Nairobi, Kenya

Built Vitu Kwa Ground and Agrofi, civic tech and agricultural access platforms with web, mobile, analytics, and USSD components for East African users.

  • Built web, mobile, analytics, and USSD components for East African users.
  • Worked directly with non-technical stakeholders to scope features, and produced documentation and handoff materials from scratch.

Stack — Node.js, Python, Flask, Flutter, MongoDB

No. 03

Technical Skills

Languages

TypeScript, JavaScript, Python, Dart

AI & Machine Learning

LangChain, OpenAI API, Vector Databases, RAG

Frameworks & Libraries

React.js, Next.js, Flutter, Node.js, Tailwind CSS

Databases

PostgreSQL, MongoDB, Firebase

Cloud & DevOps

Git, Docker, AWS (Certified), Azure, GCP

Tools & Testing

Jest, Figma, Canva

No. 04

Education

Bachelor of Science in Computer Science University of Nairobi

Nairobi, Kenya

Grade — Second Class Honors Upper Division

Coursework — Software Engineering, Data Structures and Algorithms, Distributed Systems, Database Systems, Machine Learning, Artificial Intelligence, Computer Networks, and Human Centered Design.

View my projects