Hi, I'm Gavin
I’m a Full-stack developer from Kenya, dedicated to crafting intuitive and high-performance applications. I thrive on solving real-world problems using modern technologies and enjoy collaborating on innovative projects that have a lasting impact. Continuously learning and adapting to new tools, I focus on building user-centric experiences that make a difference.
GA

About

I specialize in front-end and back-end technologies, with a strong emphasis on frameworks like Next.js, React, and SpringBoot. Currently, I am expanding my expertise in cloud technologies and project management, while working on hands-on projects that push the boundaries of my skills.

Skills

JavaScript
TypeScript
React
Next.js
SpringBoot
TailwindCSS
Astro
Vite
Node.js
MongoDB
PostgreSQL
MySQL
HTML
CSS
Redux Toolkit
Git
java

Blogs

Check out my latest blog posts:

Visit My Blog

GitHub Contributions

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites

Sitecraft Components

It is a web application that contains pre-built most trending components & elements and use them in your websites without having to worry about starting from scratch.

CSS
javascript
Markdown
HTML
Next.js
Node.js

Photography-Website

is a photographer website porfolio work projects. that captures authentic moments and tell stories through images, blending creativity and emotion in each shot.

Framer

sitecraft

This innovative web application helps Transforming businesses with cutting-edge web development.

Prisma
Octokit
Rest API
TailwindCSS
Framer-motion
Typescript
Nextjs

E-commerce Admin Panel

This is an advanced e-commerce admin panel built with Next.js, featuring shop and product management, user authentication, and detailed analytics.

Next.js.
TailwindCSS
MongoDB
Prisma
Typescript
CSS
Git

Distress App

The Distress App: Your Pocket Companion in Crisis. Instantly connect with emergency services, access vital resources, and receive immediate support during challenging situations. Empowering you with safety at your fingertips.

Next.js
Leaflet
react-icons
TailwindCSS
Typescript
MongoDB
Prisma

Movie Hub

This is a movie web application with recently released movie and series their trailers and respective more details on their casts.

React.js
SCSS
tmdb API
react-dom
CSS3
Javascript
Git

Gallery Web

Introducing our web application, featuring a Theme Provider for a seamless user experience. Share your favorite photos simply by clicking on them. We're also making progress on the music feature. To upload your own pictures, just sign in and follow our user-friendly guide. Our application is built with a modern stack, complete with a robust search.

Next.js
Unsplash API
TailWindCSS
Axios
CSS3
Typescript
Git

Yodara

This project is a Yodora - Landing Page

React.js
TailwindCSS
Typescript
Figma
CSS3
Git

Food Catering

This project is a food catering service in your town. We are ready to serve your desire. The ultimate destination for all your healthy food delivery needs.

React.js
TailwindCSS
react-icons
Next.js
CSS3
Javascript
Git

Shopping Cart Bag application

This project is a visually stunning and interactive web application that enables customers to tract their products in the wishlist and the cart.

React.js
Redux
react-icons
react-dom
CSS3
javascript
Git

modern website

This project is a visually stunning and interactive web application.

Next.js
acerternity
TailwindCSS
Radix
CSS3
Typescript
Git

Tractor E-commerce

This project is a secondary marketplace e-commerce platform for buying and selling second-hand tractors, agri-implements, and connecting with certified tractor operators.

React.js
TailWindCSS
Redux
Node.JS
CSS3
MongoDB
Express.js
Hackathons

I like building things

I participated in some hackathons.

  • H

    Hello Tractor E-commerce Hackathon 🌾

    Virtual - Africa Focus

    Participated in the Hello Tractor E-commerce Hackathon aimed at building a secondary marketplace platform for buying and selling second-hand tractors, agri-implements, and connecting with trained tractor operators. Implemented key features including user registration, tractor listings, advanced filters, messaging system, seller dashboard, and admin panel.

Certifications

Programming with JavaScript logo

Programming with JavaScript

Coursera

View Certificate
React Basics logo

React Basics

Coursera

View Certificate
Introduction to Front-End Developer logo

Introduction to Front-End Developer

Coursera

View Certificate
learn javascript and jquery from scratch logo

learn javascript and jquery from scratch

EDUONIX

View Certificate
Introduction to CSS logo

Introduction to CSS

Simplilearn

View Certificate
Contact

Let's Connect !

Want to talk? Just text me a with a direct question on twitter and I'll respond as soon as possible.