Gerald Mumo

Mombasa, Kenya

Gerald Mumo, Software engineer

Full-stack software engineer with 3+ years of hands-on experience building scalable, user-friendly web applications. I combine strong frontend expertise with backend capabilities to create seamless user experiences.

Passionate about clean code, thoughtful architecture and solving complex challenges.

ReactNext.jsTypeScriptNode.jsNest.jsPostgreSQL

I

Full-Stack Developer

iTravel Holidays

June 2024 — Present
  • Integrated hotel, flight, transfer and weather APIs to streamline holiday bookings.
  • Developed client booking interfaces and CMS dashboards for site content, SEO and booking management.
  • Automated deployment using Docker and CI/CD pipelines to a dedicated server environment.
  • Reviewed pull requests, collaborated in team discussions and actively contributed to project decisions.
JavaScriptTypeScriptReact.jsNext.jsTailwind CSSReduxNest.jsExpress.jsDockerPostgreSQLMongoDBJestCypress
A

Full-Stack Developer

Aaa Platform Ltd

Aug 2023 — June 2024
  • Built and deployed full-stack web and mobile applications tailored to client needs.
  • Led backend development for an online tutoring platform with scalable APIs and database structures.
  • Improved UI/UX for mobile and web apps by optimizing navigation, performance and loading speed.
  • Mentored software interns from basic Git knowledge to full-stack junior developer roles within 4 months.
JavaScriptHTMLCSSReact.jsReact NativeTailwind CSSExpress.jsMongoDBMySQLReduxGolangAngular.js
B

Frontend Developer (Volunteer)

BrickLabs AI

May 2024 — Nov 2024
  • Built and maintained SEO-optimized web pages and admin dashboard for content management.
  • Contributed to backend features for content posting, category management and admin operations.
  • Collaborated with the AI team to integrate chatbot content and features.
  • Enhanced website speed and responsiveness, delivering a seamless user experience.
JavaScriptTypeScriptNext.jsExpress.jsMongoDBTailwind CSSMicrosoft Azure
S

Software Development Intern

Swahili Box

May 2023 — Aug 2023
  • Contributed to full-stack development for web applications as part of a collaborative team.
  • Created an event booking platform with user email and QR code verification.
  • Built an insurance admin dashboard for branch-level management and reporting.
  • Acquired key development and debugging skills under mentor guidance.
HTML5CSSJavaScriptjQueryReactNode.jsExpress.jsMySQL

Frontend

HTML/CSSJavaScriptTypeScriptReactNext.jsTailwind CSSReduxMantine UIMaterial UI

Backend

Node.jsExpressREST APIGraphQLNest.jsFastifyGolang

Database

MongoDBPostgreSQLMySQLPrismaDrizzleKnex

DevOps

DockerCI/CDLinuxNginx

Blockchain

Web3Smart ContractsethersSolidityEVM

A selection of full-stack products built and shipped to production.

01

iTravel Holidays

Live

A full-scale B2C travel booking platform enabling UK customers to search and book all-inclusive holidays, hotels, flights, transfers and packages. Built with performant search flows, secure multi-payment integrations, dynamic destination/weather content and SEO-optimized pages handling real transactions in a high-traffic environment.

Next.jsTypeScriptMantine UIZustandNode.jsExpress.jsPostgreSQLMongoDBMeilisearchMinIODocker
02

Pamoja Greenfield Estates

Live

A modern real estate marketplace showcasing premium land, houses, apartments and Airbnb listings across Kenya. Features advanced search/filtering, rich image galleries and detailed property pages delivering a mobile-first experience tailored for high mobile traffic.

Next.jsTypeScriptTailwind CSSShadcn UINest.jsPostgreSQLMinIODocker
03

Imara Protect

Live

Imara Protect empowers women and girls to safely record, document and preserve evidence of gender-based violence with privacy, dignity and security.

React.js & ViteTypeScriptMantine UINest.jsPostgreSQLMinIODockerPWA
04

BestOutlets Kenya

Live

An e-commerce catalog and quote request platform for a leading Kenyan distributor of electrical materials, irrigation systems, solar equipment, batteries and machinery. Includes categorized product browsing, detailed specs and brand filtering.

Next.jsTypeScriptMantine UITailwind CSSNest.jsPostgreSQLMinIODocker
05

My Scento

Live

A sleek e-commerce store for authentic perfumes and fragrances in Kenya, featuring curated collections, best sellers, brand browsing and detailed scent profiles. Emphasizes fast delivery, premium packaging and 100% originality.

Next.jsTypeScriptShadcn UITailwind CSSGolangFiberPostgreSQLMinIODocker
06

Liyana Hotels

Live

A dedicated B2B hotel and transfer booking platform for UK travel organizations and agents. Enables centralized searching, booking and management of accommodations/transfers, migrated from legacy PHP to a performant React/TypeScript frontend.

React.jsTypeScriptMaterial UINode.jsExpress.jsPostgreSQLMongoDBMeilisearchMinIODocker

Let's build something together.

Open to new opportunities, collaborations and interesting projects. Whether you have a role in mind or just want to connect my inbox is always open.

contact.ts

const gerald = {

email: "geraldmumo6@gmail.com",

location: "Mombasa, Kenya",

available: true,

openTo: ["full-time", "contract", "remote", "part time"],

}