Kavuma Herbert
bg
Kavuma Herbert

Basick Info!

I'm a self-taught full-stack software engineer from the Accounting profession with 5+ years of experience in developing web applications both on client and server in a variety of domains and tech stacks. My most vital skills are in Typescript, Node.js, and React.js. Other skills include SQL, MongoDB, Graphql, Nextjs, Firebase, RDS, S3, Lambda, Netlify, and PHP. I can also work with cloud providers like AWS, Digital Ocean, and Linode. I can also deploy and manage docker containers on Kubernetes clusters using Kubernetes tools like ArgoCD and other CI/ CD pipelines. I have significant experience working in startups and fast-moving teams with a fixed deadline

What I Do

MY SKILLS

Nextjs

React-native

Nodejs/Expressjs

Firebase

React-query

tRPC

Prisma

HTML

Prisma

JavaScript

Docker

TypeScript

Reactjs

Kubernetes

CSS3

Cypress

Styled-components

Github-actions

Redux/tookit

Graphql

MongoDB

PHP/Laravel/slim

SASS

SQL

Serverless Functions

Micro-services

ArgoCD

S3

Vuejs

Amazon RDS

DynamoDB

Apache Kafka

Nestjs

EXPERIENCE

MY Experience

2024-To date

Connect up

I'm a full-stack part time lead developer responsible for developing this native application available on both android and IOS with over 5000 downloads. Some of the projects I contributed to include the following

Connect up

And the tech-stack we used includes

React-nativeReact.jsAndroidDockerTypescriptPHPLaravelReact-navigationGradleNDKJavaKotlinSwiftReduxMySQLExpoFirebasereact-i18nextSentryreact-native-reanimatedreact-native-screens

2023-To 2024

Aerial Inc

I was a full-stack developer at Aerial Inc based in Washington US which is SAAS application that offers effortless legal document management that leverages the power of machine learning to prepare for and complete due diligence in a fraction of the time. Some of the projects I contributed to include the following

Aerial app

And the tech-stack we used includes

TypeScriptReact.jsNextJsDockerCypress,GraphQLCSS3SASSStorybookstyled-componentsWebpacktRPCZodAmazon S3RedisGithub ActionsMongoDBFirebaseMantine UISentryunderscorepdfjs-distsuperjsonjspdfbsonjszipVercel

2020-To 2023

GitStart YC(S-19)

I was a full-stack and team lead developer at GitStart YC(S-19) that helps some of the world's fastest-growing engineering teams accelerate with Pull Requests as a Service. Assign us on tickets, review incoming Pull Requests, only pay for those you merge. You can thus save time, flexibly scale engineering capacity and accelerate within weeks. Some of the projects I contributed to include the following

Company website,Developer portal,Sourcegraph,Superbase,Cypress

And the tech-stack we used includes

TypeScriptReact.jsNodejs/expressDockerkubernetesCypressZustandAmazon-RDSGraphQLCSS3SASSStorybookstyled-componentsWebpackGo langBashAmazon S3RedisGithub ActionsPostgreSQLFirebase

2018-To 2020

Netbritz

I was full stack software Engineer at Netbritz.com which is the new modern social media with almost all features of modern social App. It was engineered with full JavaScript stack which is ReactJs, Redux, Apollo-client, Apollo-server, ExpressJs, and MongoDb. Some of the projects I contributed to include the following

Company website

And the tech-stack we used includes

TypeScriptReact.jsNodejs/expressDockerkubernetesCypressReduxGraphQLCSS3SASSStorybookstyled-componentsWebpackAmazon S3Github ActionsPostgreSQLNext.jsFirebaseD3.js

2017-2018

Wakanda Great View Holidays

I was Fullstack developer and team leader responsible for designing, developing and maintaining new user interfaces for both mobile and desktop, developing and maintaining API's, designing and developing databases among others. Some of the projects I contributed to include the following

Company website

And the tech-stack we used includes

PHP/LaravelJavaScriptAWS-S3PostgreSQLSASSMaterial Design

Awards

Certification and awards

Projects

My Recent projects

Sourcegraph

Sourcegraph

Sourcegraph is the code intelligence SaaS platform built with features that help you understand, fix, and automate across your entire codebase. It is used by over 1.8M engineers. I contributed to this project while working at Gitstart YC(S19), all contributions was made on behalf of Gitstart YC(S19)

Gitstart Official

Gitstart Official

This is the main website for Gitstart YC(S-19) which handles business transactions and bookings with clients seeking services of the the company. Whenever clients projects are over or waiting for feedback from clients after pushing pull request, its rule we have to fix bugs, creating new features for the company website basing tasks created by the team leads of those projects

Live demo
Finance manager

Finance manager

This software aims to minimize the complexity of book keeping by providing automated generation of financial statements like business journals, ledgers, Trial balance, statement of financial position (income statement), Income statement, cashbooks, balance sheet,and payroll reports basing on data of the company provided through our easy to use user interface

Gitstart developer portal

Gitstart developer portal

This is the developer portal for Gitstart YC(S-19) which handles applications of new developers, database of all staff and developers, and payment information and work schedule of developers. Whenever clients projects are over or waiting for feedback from clients after pushing pull request, its rule we have to fix bugs, creating new features for the company website basing tasks created by the team leads of those projects

Live demo
AERIAL

AERIAL

Aerial is the SaaS application that offers effortless legal document management that leverages the power of machine learning to prepare for and complete due diligence in a fraction of the time. It is based in Seattle Washington DC united states.

Live demo
Connect up

Connect up

This is the native application available on both android and IOS with over 5000 downloads that is one stop center, offering short videos services, e-commerce, chat, messaging, bookings and many others. It was written with react-native and Typescript on front-end and php/laravel on backend. I'm currently the lead developer for this application

Live demo
Chat GPT codex application

Chat GPT codex application

This application is powered by Chat-GPT3 Artificial intelligence models that can answer almost all questions asked to it. It can also assist you in writing code for major programming languages, writing tests, and debugging

Netbritz

Netbritz

Netbritz is the new social media and social networking internet service that provides modern, efficient and easy way to share with the world. Share photos, text, videos, emoji Gif with your loved ones. Create photo albums to organize your photos. Follow your Preferred topics with hashtag and a lot more.

Live demo
Firebase private chat application

Firebase private chat application

Private chat application written with Firebase, Typescript, NextJs, and SASS

CryptoWorld

CryptoWorld

Crypto currency detail information, exchange rate and news written with Nextjs-13 app-router, Typescript, OpenAI, Redux-toolkit and Ant design

Custom code editor

Custom code editor

The custom built code editor that supports major programming languages and intellisense written with Nextjs-13 app-router, Typescript, Zustand, Material UI and Monaco editor package

Nylas AI email and scheduling client

Nylas AI email and scheduling client

This application uses Nylas API and ChatGPT to create and view calendar events, View and send emails, Schedule meetings, and Auto responder with the power of Chart GPT written with Nextjs-13 app-router, Typescript, Zustand, Mantine UI, Nylas Nodejs API, OpenAI chatGTP, Storybook, and others

Google search clone

Google search clone

This is a clone of Google Search engine provided and operated by Google. Handling more than 3.5 billion searches per day however this clone has limits set by Google on queries per day

Calculator

Calculator

This is the calculator that can perform nearly all basic calculations developed with the modern and advanced user interface. The technology stack includes ReactJs, Custom CSS and github actions for CI/CD pipeline.

Private Live chat

Private Live chat

Live chat is the real time chat web application that supports private chat rooms developed using websockets. The technology stack used includes ReactJs, socket.io on frontend, Nodejs, Typescript, jest for unit and integration testing, socket.io on the server side. Github actions for CI/CD pipeline.

tRPC Next.js s3 chat app

tRPC Next.js s3 chat app

Next.js + tRPC + S3 presigned urls Chat application with infinite Scroll

Wakanda Great View Holidays

Wakanda Great View Holidays

Wakanda Great View Holidays is an indigenously owned Ugandan tour company that looks forward to making your stay in Uganda and the East African region a memorable one. We do tailor made safaris to ensure that we capture the best experiences while on your Trip. We offer tour and travel consultations to enable you plan appropriately whenever you wish to come to the Pearl of Africa. We are professionals in the Tourism Industry and strive to achieve quality service for the satisfaction of our Clients.

Live demo
DirectEd donation app

DirectEd donation app

This is work in progress application that enables high-potential under-resourced students in Kenya and Ethiopia realize their full potential in the globalized economy through our coding bootcamp scholarship where they learn the most sought-after digital skills on the market.

Contact me

Get in touch with me

© 2024 Herbert . All rights reserved