I am a software engineer with three years of diverse experience, specializing in full-stack development and software consulting.

About

I am a software engineer with three years of diverse experience, specializing in full-stack development and software consulting. My work spans various sectors, including real estate and health technology, where I have contributed to both independent projects and team initiatives, showcasing my ability to adapt quickly and effectively. I excel at transforming complex problems into scalable solutions, utilizing modern technologies to enhance functionality and user experience. If you’re looking for a proactive engineer who can deliver quality code and collaborate effectively, let’s discuss how I can support your vision and drive your project forward.

  • 3 years' experience
  • Joined April 2026

Industry experience

  • Software & Internet
  • Education
  • Healthcare
  • Travel & Hospitality
  • Real Estate & Construction

Work experience· 9 roles

Software Engineer · Access HealthSep 2025 – Dec 2025 · 4 mos

Developed a chatbot to onboard customers into a lending platform via WhatsApp. Integrated M-Pesa Daraja API and NCBA Bank API with the WhatsApp chatbot to collect deposits. Collaborated with a cross‑disciplinary product team to deliver a high‑quality user experience. Integrated Pesesha credit API to perform KYC and gauge customers’ credit worthiness.

Software Engineer Consultant · Finlay Real EstateJul 2025 – Present · 1 yr 5 mos

Architected and led the development of a property management platform and CRM. Implemented a live chat widget on the company website using socket.io, handling over 80% of customer queries. Built a robust lead-collection mechanism for internal CRM capturing 99% of website visitor activity and intent. Collaborated with the CEO and Business Development to implement requested features. Implemented Docker and containerization on production, speeding up deployment by 20%.

Software Engineer - Mobile · TimePlusMay 2025 – Present · 1 yr 7 mos

Developed a cross‑platform Pomodoro timer app using React Native. Integrated in‑app purchasing using RevenueCat. Built a scalable backend currently handling 6.5k users with Node.js. Implemented a caching mechanism on the backend using Redis to reduce server load. Published the app to Google Play Store and Apple App Store (Stack: Expo, TypeScript, Redis, React Native, Node.js, Nginx, Docker, AWS EC2).

Software Engineer · Blob CartOct 2024 – Jul 2025 · 10 mos
Lead Software Engineer · Homey Property ManagerAug 2023 – Sep 2024 · 1 yr 2 mos
Full Stack Developer · Foundations of Tourism InstituteMay 2023 – Jun 2023 · 2 mos
Software Engineer Intern · Metro ICTMay 2023 – Sep 2023 · 5 mos
Full Stack Developer · Dupla AIDec 2022 – Feb 2023 · 3 mos

Education

B.S. in Computer Science · Kabarak University2020 – 2024

Hire David Mugalla today

Post a job and invite David, or contact them directly. No hidden commission.

Post a job