David Mulwa
@davidmulwa1
React Developer and Frontend Engineer focused on building user-centered, high-performance web and mobile apps.
What I'm looking for
I’m a driven Frontend and React developer with over 3 years of experience creating innovative, user-centered applications in agile environments. I focus on improving user experiences and optimizing workflows to ship high-quality digital products.
I’m proficient in React.js, TypeScript, JavaScript (ES6+), Tailwind CSS, and responsive design. I’ve contributed to multiple app projects—some still in development and others already in production—where I continuously improved my skills and delivery habits.
In my role as a Web developer, I built fast, modern UIs with React + Next.js, integrated Supabase as a backend-as-a-service, and structured RESTful API access for core app data. I implemented authentication and user flows, delivered e-commerce features like listings, filtering/search, and ensured mobile-first responsive design while optimizing data fetching and componentized UI.
As a Lead Software Developer, I led a team to deliver a feature-rich mobile delivery app using React Native with Expo, integrating front-end and back-end functionality and real-time notifications. I also built multi-tenant SaaS experiences in projects like KanisaOS (supporting 200+ churches across Kenya) and worked on scalable platforms using Next.js, Supabase, Paystack, and M-Pesa—always with scalability, reliability, and clean code as priorities.
Experience
Work history, roles, and key accomplishments
Web Developer
E-Parts Architecture & Tech Stack
Jun 2025 - Present (1 year 2 months)
Built a parts e-commerce web experience using React with Next.js for fast, modern UI and SSR. Integrated Supabase for auth and a Postgres-backed REST API, implementing product listings, filtering/search, responsive UI, and data/auth flows.
Lead Software Developer
Givo Technologies Ltd
Jan 2024 - Present (2 years 7 months)
Led a team to deliver features for a mobile delivery application, supporting collaboration and stakeholder alignment. Built full-stack functionality using React Native with Expo, integrating backend APIs and real-time notifications for location-based elements with performance-focused UI.
Internship
Kenya Medical Research Institute (KEMRI)
May 2022 - Aug 2022 (3 months)
Supported IT operations by assisting with software installation and configuration across company systems. Troubleshot connectivity issues, supported internal server maintenance, managed user creation and permissions, and collaborated on internal process documentation.
GivoPOS Platform
Givo Technologies Ltd (Kenya)
Aug 2025 - Present (1 year)
Architected and deployed a scalable POS and business management SaaS platform for real-time sales processing, inventory tracking, and analytics. Built the solution with Next.js and Supabase, integrated Paystack and M-Pesa for subscription billing, and implemented multi-tenant capabilities with performance-focused improvements.
React Developer (UI)
Hoot
Jan 2024 - Present (2 years 7 months)
Designed and developed interactive user interfaces for a logistics app using React Native, implementing both front-end and back-end logic. Collaborated with designers to ensure usability and accessibility, integrated backend services for dynamic content, and helped coordinate team communication to meet deadlines.
Givo Gas & Water Delivery
Givo Technologies Limited
Jan 2024 - Present (2 years 7 months)
Architected an on-demand delivery system with a customer ordering platform and a provider-facing app for real-time logistics execution. Implemented real-time order placement, tracking, and delivery status updates using Expo (React Native) and Firebase, including push notifications and delivery workflow optimization.
Education
Degrees, certifications, and relevant coursework
Murang'a University of Technology
Bachelor of Science, Computer Technology
2019 - 2023
Grade: Second Class Honors Upper Division
Earned a Bachelor of Science in Computer Technology at Murang'a University of Technology (Second Class Honors Upper Division) from 2019 to 2023.
St Pauls High School - Kevote
Kenya Certificate of Secondary Education, Secondary Education
2015 - 2018
Grade: B - 61 points
Completed the Kenya Certificate of Secondary Education at St Pauls High School - Kevote from 2015 to 2018, achieving a B grade with 61 points.
Tech stack
Software and tools used professionally
GitHub
Kubernetes
Cloudflare
React Native
Expo
CSS Modules
PostgreSQL
Gmail
Node.js
Next.js
Tailwind CSS
Google Analytics
Figma
Visual Studio
Cypress
React
JavaScript
HTML5
ES6
CSS 3
Cloud Firestore
Firebase Realtime Database
iOS
Firebase
Cloud Functions for Firebase
Firebase Hosting
TypeScript
Visual Studio Code
Firebase Authentication
Git
Docker
Google Kubernetes Engine
React Router
Supabase
Vite
Transform
Paystack
Enhance
Make
Effect
Dynamic
Middleware
Jan
Android
Availability
Location
Authorized to work in
Website
davidmulwa.co.keSalary expectations
Job categories
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
