Summary
Overview
Work History
Education
Skills
Leadership and Campus Involvement
Projects
References
Personal Information
Languages
Certification
Accomplishments
Affiliations
References
Timeline
Generic
Ian Gitonga Wanjau

Ian Gitonga Wanjau

Nairobi

Summary

Industrial Mathematics student nearing graduation, specializing in full-stack development with expertise in JavaScript (Node.js, React) and Python. Experienced in creating RESTful APIs and utilizing PostgreSQL, dedicated to producing clean and efficient code. Motivated to transition academic skills into practical applications, with a focus on teamwork and effective communication. Seeking entry-level opportunities to further develop skills while supporting organizational objectives.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Full-Stack Developer

Freelance
03.2023 - Current
  • Collaborated with senior developers to enhance e-commerce and internal tools using React and Node.js.
  • Developed dynamic front-end interfaces and reusable components with React and CSS Modules.
  • Created backend APIs with Express, integrating PostgreSQL databases for improved scalability.
  • Assisted in API consumption and error handling utilizing Axios and Postman.
  • Contributed to Git-based workflows, performing code reviews and managing pull requests.
  • Analyzed user needs and software requirements to assess design feasibility.
  • Wrote user manuals and documentation for customer training sessions, ensuring effective roll-out.
  • Demonstrated strong problem-solving skills by analyzing code and optimizing performance.

Junior Developer Apprentice/ICT Officer

Kiambu Level 5 Hospital
05.2024 - 08.2024
  • Coordinated software system installations and collaborated with user experience team on feature design.
  • Analyzed user needs and software requirements to assess design feasibility.
  • Troubleshot technical issues for development team, resolving problems efficiently.
  • Conducted software and systems testing to ensure quality and reliability.
  • Monitored server logs to identify and address potential issues proactively.
  • Wrote user manuals and documentation for customer training sessions.
  • Provided technical support by researching solutions for senior team members.
  • Engaged in ongoing education to develop new skills and enhance performance.

Education

BSc. - Industrial Mathematics

Jomo Kenyatta University of Agriculture And Technology
Kiambu
05.2025

Certificate in Web Design And Development -

Computer Pride
Nairobi
08-2022

Certificate in Full-Stack Development - Full-Stack Web Development

Udemy
Online (Udemy)
06-2022

KCSE -

Kirimara High School
Nyeri
01.2020

Skills

  • JavaScript and Python
  • HTML and CSS
  • Nodejs and Reactjs
  • PostgreSQL and MySQL
  • REST APIs and Axios
  • Expressjs and Google Auth
  • Version control with Git and GitHub
  • API testing with Postman
  • Development environment in VS Code
  • Database management with Supabase
  • Collaborative teamwork
  • User training
  • Attention to detail
  • Problem-solving
  • Database programming
  • API integration
  • Full-stack development
  • RDBMS development
  • Algorithm design principles
  • UI/UX design
  • Mathematical modeling
  • Optimization Techniques
  • Statistical Analysis

Leadership and Campus Involvement

  • Class representative, BSc Industrial Mathematics, JKUAT (2021–2025)
  • Technical Secretary, JKUAT Catholic Community Electoral Committee (2024)

Projects

KPI Tracking System: a centralized platform for tracking logistics KPIs, using React, Node.js, and PostgreSQL; implemented Google Login and a REST API backend; modular front-end UI. 

References

  • Agnes Nyambura, 072-996-8306, agneswapiera@gmail.com
  • Allan Githinji, 071-454-8385, allangithinji@gmail.com

Personal Information

  • Name: Ian Gitonga
  • Phone: 074-552-2120
  • Email: iangitonga005@gmail.com
  • Location: Nairobi, Kenya
  • LinkedIn Profile: www.linkedin.com/in/ian-gitonga-b87039306
  • GitHub Profile: https://github.com/G1tonga
  • Portfolio website: https://kpi-system.vercel.app/

Languages

Swahili
First Language
English
Proficient (C2)
C2

Certification

  • Full-Stack Web Development Bootcamp, Udemy
  • Python, Udemy

Accomplishments

  • Final Year Project: Development of a Centralized KPI Tracking System for Logistics—integrated real-world business problems and technical solutions

Affiliations

  • Peer Support in Programming and Mathematics, informally supported classmates in Python, MATLAB, and applied math coursework
  • An active learner on Udemy regularly takes online courses in full-stack development, Web3, and modern tech stacks to stay updated
  • Volunteer, Church Tech Support Team, assisted in setting up sound, projectors, or IT systems for church events
  • Team member, final year project on KPI tracking system, collaborated on a real-world software project for logistics performance measurement using full-stack development tools

References

References available upon request.

Timeline

Junior Developer Apprentice/ICT Officer

Kiambu Level 5 Hospital
05.2024 - 08.2024

Full-Stack Developer

Freelance
03.2023 - Current

BSc. - Industrial Mathematics

Jomo Kenyatta University of Agriculture And Technology

Certificate in Web Design And Development -

Computer Pride

Certificate in Full-Stack Development - Full-Stack Web Development

Udemy

KCSE -

Kirimara High School
Ian Gitonga Wanjau