Gerald
Available for work

Hi, I'm Gerald

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 and solving complex challenges.

React
Next.js
TypeScript
Node.js
Nest.js
PostgreSQL

Work Experience

I

Full-Stack Developer - iTravel Holidays

June 2024 - Present
  • Integrated hotel, flight, transfer, and weather APIs in a microservice architecture to streamline holiday bookings.
  • Developed client booking interfaces and CMS dashboards for site content, SEO, and booking management.
  • Maintained and upgraded applications, fixed bugs
  • Reviewed pull requests, collaborated in team discussions, and actively contributed to project decisions.
  • Automated deployment using Docker and CI/CD pipelines to a dedicated server environment.
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Redux
Nest.js
Express.js
Docker
PostgreSQL
MongoDB
Jest
Cypress
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 crafting database structures.
  • Improved UI/UX for mobile and web apps by optimizing navigation, performance, and loading speed.
  • Mentored software interns, guiding them from basic Git knowledge to full-stack junior developer roles within 4 months.
JavaScript
HTML
CSS
React.js
React Native
Tailwind CSS
Express.js
MongoDB
MySQL
Redux
Golang
Angular.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.
JavaScript
TypeScript
Golang
Next.js
Express.js
MongoDB
Tailwind CSS
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.
HTML5
CSS
JavaScript
jQuery
React
Node.js
Express.js
MySQL

Skills

FRONTEND

HTML/CSS
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Redux
Vue.js

BACKEND

Node.js
Express
REST API
GraphQL
Nest.js
Fastify
Golang

DATABASE

MongoDB
PostgreSQL
MySQL
Prisma
Knex

DEVOPS

Git
Docker
AWS
Azure

BLOCKCHAIN

Solana
Web3
Smart Contracts
ethers
remix
EVM
solidity

Check out my cool projects

I've built various full-stack projects. Take a look at some of my recent work.

iTravel Holidays

iTravel Holidays

A full-scale B2C travel booking platform enabling UK customers to search and book all inclusive holidays, hotels, flights, transfers, and packages. Built from the ground up 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.js
TypeScript
Mantine UI
Zustand
Node.js
Express.js
PostgreSQL
MongoDB
Meilisearch
MinIO
Docker
Pamoja Greenfield Estates

Pamoja Greenfield Estates

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

Next.js
TypeScript
Tailwind CSS
Shadcn UI
Nest.js
PostgreSQL
MinIO
Docker
BestOutlets Kenya

BestOutlets Kenya

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 with imagery, brand filtering, and technician service connections bridging wholesale/retail operations with digital efficiency.

Next.js
TypeScript
Mantine UI
Tailwind CSS
Nest.js
PostgreSQL
MinIO
Docker
My Scento

My Scento

A sleek e-commerce store for authentic perfumes and fragrances in Kenya, featuring curated collections, best sellers, brand browsing, and detailed scent profiles (top/middle/base notes). Emphasizes fast delivery, premium packaging, and 100% originality crafted with a clean, product focused UI for an engaging shopping experience.

Next.js
TypeScript
Shadcn UI
Tailwind CSS
Golang
Fiber
PostgreSQL
MinIO
Docker
Liyana Hotels

Liyana Hotels

A dedicated B2B hotel and transfer booking platform for UK travel organizations and agents. Enables centralized searching, booking, and management of accommodations/transfers for clients, with modern search flows, detailed results, markup capabilities, and admin tools migrated from legacy PHP to a performant React/TypeScript frontend for improved UX and consistency across related platforms.

React.js
TypeScript
Material UI
Node.js
Express.js
PostgreSQL
MongoDB
Meilisearch
MinIO
Docker

Get in touch

Want to work together? Feel free to reach out for collaborations or just a friendly hello.