Sam Rasugu

About Me

I'm a Full Stack Engineer with deep experience in TypeScript, React, Next.js, Node.js, Flutter, and Python. I specialize in building scalable, production-ready systems with clean architecture and strong UX foundations.

At C4DLab (University of Nairobi), I lead full-stack development and infrastructure for research-driven platforms. Previously, I led frontend and mobile engineering at MONOS, shipping 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).

Experience

Full Stack Engineer @C4DLab - University of Nairobi

Dec 2023 - Present | Nairobi, Kenya - Full-time(Hybrid)

At C4DLab, the R&D arm of the University of Nairobi’s School of Computing & Informatics, I currently lead software engineering and digital infrastructure efforts for research-focused platforms. I work closely with faculty, researchers, and partners to design, build, and scale solutions that support the lab’s innovation and digital transformation initiatives.

  • Built and maintained performant full-stack platforms supporting institutional research and incubation projects. Emphasized scalable architecture and modular, maintainable code.
  • Configured and managed cloud-based hosting environments — including domain setup, SSL, and deployment automation — ensuring uptime and performance monitoring.
  • Provided ongoing system support and technical troubleshooting, rolling out updates and preemptive optimizations.
  • Designed and maintained digital branding assets, pitch decks, and cross-platform content systems to support the lab’s outreach and identity.
  • Collaborated with faculty and institutional partners to advise on infrastructure planning, storytelling tooling, and product growth strategy.
Stack:
ReactNext.jsTypeScriptNode.jsAWSDigitalOceanCanvaFigmaTailwind CSSPostgreSQL

Senior Software Engineer @MONOS

April 2024 - July 2025 | Manchester, UK - Part-time(Remote)

At MONOS, I worked on a suite of mission-driven digital platforms spanning education, humanitarian aid, and commerce — often from the ground up. I contributed to both frontend architecture and full product development, collaborating remotely across teams.

  • MONOS App (Islamic Learning Platform): Built guided Quran learning flows, user progress tracking, and content delivery modules. Contributed to sustained growth of 5,000+ monthly premium users.
  • EHEA ECO (Sustainability Hub): Developed core React components with accessibility and performance in mind. Integrated a headless CMS (Sanity.io) for dynamic content and used Framer Motion + Tailwind CSS for visual polish.
  • MONOS Mankind (Digital Campaign Platform): Led frontend development for a multi-campaign donation system supporting causes like food security, education, and emergency relief. Architected features for secure donations, impact dashboards, and campaign analytics.
  • Halal Directory (Global Search Engine): Designed and implemented a fully responsive directory UI with Elasticsearch-powered search and business verification workflows. From wireframes to deploy, I collaborated across product and backend teams.
Stack:
FlutterReactNext.jsTypeScriptAWSFirebaseFigmaTailwind CSSFramer MotionSanity.io

Software Engineer @Savannah Informatics Limited

June 2023 - May 2024 | Nairobi, Kenya - Full-time

I contributed to the development of mobile-first healthcare and insurance platforms as part of a multidisciplinary product team. My work spanned cross-platform Flutter development, QA testing, feature documentation, research, and supporting app releases on both Android and iOS.

  • UoNAfyaApp360 (Patient Engagement App): Contributed Flutter features for real-time medication tracking, secure health data, and community support. Integrated GraphQL for data fetching, Firebase for real-time sync, and analytics to improve retention.
  • Uzazi Salama (Maternal Health Platform): Built UI components to digitize maternal health records, track key indicators, and enable two-way communication between patients and healthcare providers in underserved regions.
  • Be.Well (Insurance Management App): Developed cross-platform Flutter features supporting benefit tracking, coverage management, and access to health services. Integrated APIs from multiple insurers and health networks.
  • sghi_core (Flutter UI Library): Maintained and extended a shared component library used across Savannah’s mobile apps. Improved consistency, reusability, and developer velocity.
  • QA + Documentation Support: Actively contributed to testing, documentation, and release processes across iOS and Android platforms.
Stack:
FlutterDartGraphQLFirebaseFigmaQA Testing

Software Engineer @USAID - HealthIT

Aug 2023 - April 2024 | Nairobi, Kenya - Part-time(Remote)

Contributed to the design, development, and launch of CPIMS (Child Protection Information Management System), an open-source health platform that delivers reliable, real-time national data to inform child protection policies and programs. Focused on frontend development, feature refinement, and cross-team collaboration for timely release.

Stack:
FlutterFirebaseQA TestingFigma

Full Stack Software Engineer @RedBrumbies Limited

May 2021 - July 2023 | Nairobi, Kenya - Full-time

Worked across the full development stack to deliver impactful digital solutions in agriculture and civic engagement:

  • Vitu Kwa Ground (Civic Analytics Platform): Built frontend and backend features to support user reporting, data visualization, and administrative dashboards. Contributed to platform scalability and improved performance of analytics pipelines.
  • Agrofi (Agri-fintech App + USSD): Developed and maintained both mobile and backend components for a platform connecting 20,000+ farmers, suppliers, and lenders. Integrated payment workflows, user onboarding, and USSD logic to expand accessibility in low-connectivity regions.
Stack:
FlutterDartNode.jsExpress.jsMongoDBPythonFlask

Skills

Languages

TypeScriptJavaScriptPython

Frontend

ReactNext.jsFlutterReact NativeJestTailwind CSS

Backend

Node.jsExpress.jsFlaskREST APIsPytest

Databases

PostgreSQLMySQLMongoDB

Cloud & DevOps

AWSFirebaseDocker

Tools

GitFlutter TestFigma

Education

Bachelor of Science in Computer Science @University of Nairobi

Nairobi, Kenya

Grade: Second Class Honors Upper Division

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

View my projects