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 latest work

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

Pamoja Greenfield Estates

Pamoja Greenfield Estates

A Realestate web app developed to show case properties listings in kenya for end users to buy, or rent with admin dashboard to manage listings and locations

Next.js
Tailwind CSS
Shadcn
TypeScript
Nest.js
PostgreSql
Knex
Truck Express

Truck Express

An MVP design for booking various types of trucks tailored to transport your goods along East Africa routes. Additionally, clients can monitor the transportation progress of their goods

React.js
Node.js
Express
Redux
Tailwind CSS
MySQL
JavaScript
Safe Keep

Safe Keep

SafeKeep is a decentralized document storage platform that leverages the InterPlanetary File System (IPFS) (Pinata) to securely store and access essential files such as IDs, medical records, and diplomas. It ensures your documents are safely shared with trusted organizations and aid agencies while maintaining control and accessibility from anywhere in the world.

TypeScript
Next.js
Tailwind CSS
MongoDb
Pinata

Get in touch

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