Summary
Overview
Work History
Education
Skills
Websites
Portfolio Website
Personal Practice Projects
Referees
Timeline
Generic

Isaac Gitonga

Full Stack Software Devloper
Nairobi,30

Summary

Experienced with building scalable web applications using modern frameworks and libraries. Utilizes strong coding standards and best practices to ensure maintainable and efficient codebases. Track record of integrating RESTful APIs and optimizing database queries for performance and reliability.

Overview

2
2
years of professional experience
4
4
years of post-secondary education

Work History

Full Stack Developer (Ongoing Client Web Application)

Nairobi, Nairobi Province
04.2025 - Current
  • Currently leading the solo development of a full-stack React web application for a client, targeting deployment within a month.
  • Developing the frontend with React, TypeScript, and Tailwind CSS, utilizing React Query for efficient data fetching and Redux for complex state management.
  • Implementing secure authentication using JWTs (access/refresh tokens) and OAuth2 authentication.
  • Designing and building the backend services with Node.js and Express.js, focusing on clean, reusable, secure, and performant RESTful APIs.
  • Managing data persistence with MySQL.

Full Stack Developer (Client Mobile Application)

05.2023 - Current
  • Solely developed, deployed, and currently maintain a full-stack mobile application for a client, now in production.
  • Engineered the frontend using React Native, managing state with Redux and React Context/Hooks, and implementing robust API call logic.
  • Built the backend with Node.js and Express.js, designing and securing RESTful APIs.
  • Utilized MySQL for database management, ensuring data integrity and efficient querying.

Education

Bachelor of Science - BSc. Statistics

Jomo Kenyatta University of University And Agriculture
Juja
09.2021 - Current

Skills

  • TypeScript

  • JavaScript (ES6)

  • Java

  • SQL

HTML & CSS

  • Python

  • React

  • React Native

  • Nodejs

  • Expressjs

  • Redux

  • React Query

  • Tailwind CSS

  • MySQL

  • Git

Mobile Application Development

  • RESTful API Design

Linux

Portfolio Website

https://gitongaisaac.netlify.app/

Personal Practice Projects

  • Client Portfolio Website, https://sam-ke.netlify.app/, Designed and developed a fully responsive portfolio website for a client using HTML, CSS, and JavaScript.
  • Personal Portfolio Website, https://gitongaisaac.netlify.app/, Created a fully responsive personal portfolio to showcase development projects and skills, built with HTML, CSS, and JavaScript.
  • Loruki | Cloud Hosting Website, https://loruki-services.netlify.app/index.html, Developed a fully responsive website for a conceptual cloud hosting company using HTML and CSS.
  • Blu-pit | Web Dev Services Website, https://shop-online-e-commerce.netlify.app/, Designed and built a fully responsive conceptual website for a company offering web development services and templates.
  • Java Banking Application (Console), https://github.com/gitongaisaac/banking-atm, Developed a console-based banking application as an early learning project using Java and integrated with a MySQL database for data persistence and management. Gained foundational experience in object-oriented programming and SQL.
  • E-commerce Website Layout, https://shop-online-e-commerce.netlify.app/, Created the front-end layout for an e-commerce website using HTML, CSS, and JavaScript, focusing on product display and user interface elements. (Note: Non-responsive, design practice).

Referees

Samuel Githinji

Energy and Petroleum Regulatory Authority

Senior Software Engineer

samggitonga@gmail.com

Client

Timeline

Full Stack Developer (Ongoing Client Web Application)

04.2025 - Current

Full Stack Developer (Client Mobile Application)

05.2023 - Current

Bachelor of Science - BSc. Statistics

Jomo Kenyatta University of University And Agriculture
09.2021 - Current
Isaac GitongaFull Stack Software Devloper