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

Ian Gitonga Wanjau

Nairobi

Summary

Upcoming Industrial Mathematics graduate with a strong focus on full-stack development, specializing in JavaScript (Node.js, React) and Python. Skilled in crafting RESTful APIs and leveraging PostgreSQL to ensure the delivery of clean and efficient code. Eager to apply academic knowledge to real-world scenarios, emphasizing collaboration and clear communication within team settings. Actively pursuing entry-level roles to enhance skills and contribute to organizational success.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Front End Developer

Wekkitech Limited
04.2025 - Current
  • Coded using HTML, CSS, React and JavaScript to develop features for both mobile and desktop platforms.
  • Worked closely with UX/UI designers to translate their designs into functional web applications.
  • Utilized version control systems such as Git to track changes throughout the development process.
  • Engaged in continuous learning of emerging technologies, incorporating industry advancements into projects when applicable.

Full-Stack Developer

Freelance
03.2021 - 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.
  • Wrote user manuals and documentation for customer training sessions, ensuring effective roll-out.


Data Annotator

Innovex Solutions
02.2024 - 12.2024
  • Demonstrated strong attention to detail when working on complex projects involving multiple layers of information.
  • Ensured adherence to data privacy policies while handling sensitive information during the annotation process.
  • Supported project managers by meeting deadlines while maintaining the quality of annotations.

Junior ICT Officer

Kiambu Level 5 Hospital
06.2024 - 07.2024
  • Maintained strict adherence to industry regulations, minimizing risk exposure for the organization.
  • Enhanced communication between team members by organizing regular meetings and fostering open dialogue.
  • Coordinated cross-functional teams to address complex issues, leading to more efficient problem-solving processes.
  • Generated reports detailing findings and recommendations.

Technical Documentation Editor

Freelance
01.2023 - 08.2023
  • Managed multiple projects simultaneously, ensuring timely delivery of high-quality editorial work.
  • Enhanced publication quality by diligently proofreading and editing articles for grammar, spelling, and consistency.

Education

Bachelor of Science - Industrial Mathematics

Jomo Kenyatta University of Agriculture And Technology
Juja, Kiambu District, Kenya
11-2025

Certificate in Web Design And Development - Web Development

Computer Pride
Nairobi, Nairobi Province, Kenya
06-2023

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

Udemy
Online
08-2024

100 Days of Code: The Complete Python Pro Bootcamp For 2023 - Python Programming

Udemy
Online
05-2023

Skills

    Programming languages and frameworks

  • Proficient in JavaScript (ES6)
  • HTML5 proficiency
  • Proficient in Reactjs
  • Bootstrap framework proficiency
  • Proficient in Nodejs and Express
  • Designing RESTful APIs
  • UI/UX Design and Responsive Web Design

  • Figma design proficiency
  • Databases and Architecture

  • Proficient in relational databases
  • Relational database design
  • Version Control & Collaboration Tools

  • Git, GitHub, Pull Requests, Branching
  • Collaboration and Communication

  • Problem-Solving and Critical Thinking
  • Teamwork and Collaboration
  • Consistent work ethic
  • Analytical and Collaborative Decision-Making
  • Collaborative team management
  • Guiding professional development

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

Certification

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

Languages

Swahili
First Language
English
Proficient (C2)
C2

Timeline

Front End Developer

Wekkitech Limited
04.2025 - Current

Junior ICT Officer

Kiambu Level 5 Hospital
06.2024 - 07.2024

Data Annotator

Innovex Solutions
02.2024 - 12.2024

Technical Documentation Editor

Freelance
01.2023 - 08.2023

Full-Stack Developer

Freelance
03.2021 - Current

Bachelor of Science - Industrial Mathematics

Jomo Kenyatta University of Agriculture And Technology

Certificate in Web Design And Development - Web Development

Computer Pride

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

Udemy

100 Days of Code: The Complete Python Pro Bootcamp For 2023 - Python Programming

Udemy

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

References available upon request.

Contact 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/

Education

other
Ian Gitonga Wanjau