Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Certification
Timeline
Generic
JOHN Mugendi

JOHN Mugendi

Software Engineer (Web Development & Data Analysis)
Nairobi

Summary

Dynamic Web Developer and Data Analyst with hands-on experience at Smart Parent-Teacher Communication System. Expert in HTML, CSS, and JavaScript, I enhanced user engagement through responsive design and optimized performance. Strong problem-solving skills complemented by a solid foundation in databases and software documentation, driving impactful insights and seamless user experiences.

Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Experienced with front-end and back-end development, creating responsive and efficient web applications. Utilizes variety of coding languages and frameworks to build user-centric solutions that meet business objectives. Strong understanding of collaborative workflows and version control systems to ensure seamless project completion.

Overview

2
2
years of professional experience
9
9
Certifications
2
2
Languages

Work History

Full-Stack Web Development Projects

FreeCodeCamp Organization
Online, Online
05.2023 - 07.2025
  • Skilled at working independently and collaboratively in a team environment, contributing to projects involving 5–10 team members.
  • Proven ability to learn quickly and adapt to new situations, completing new software tasks 20% faster than average.
  • Excellent communication skills, both verbal and written, delivering presentations to groups of 15+ people.
  • Self-motivated, with a strong sense of personal responsibility, consistently meeting 100% of assigned deadlines.
  • Passionate about learning and committed to continual improvement, completing 3–4 online courses per year.
  • Managed time efficiently to complete all tasks within deadlines, handling 5–10 concurrent assignments successfully.
  • Worked flexible hours across night, weekend, and holiday shifts, contributing over 200 extra hours to meet project demands.
  • Demonstrated respect, friendliness, and willingness to help wherever needed, assisting 10+ colleagues or clients regularly.
  • Strengthened communication skills through regular interactions with others, participating in weekly team meetings.
  • Paid attention to detail while completing assignments, achieving an error rate below 2% on all tasks.
  • Adaptable and proficient in learning new concepts quickly and efficiently, mastering new tools/software within one week.
  • Organized and detail-oriented with a strong work ethic, managing multiple projects simultaneously without delays.

Web Developer & Data Analyst (Academic Project)

Smart Parent-Teacher Communication System (University Project)
NAIROBI, Nairobi Province
01.2024 - 11.2024
  • Developed responsive system interfaces using HTML, CSS, JavaScript, PHP, and MySQL.
  • Built dynamic AJAX/JSON features for seamless interaction and real-time updates.
  • Applied Python/SQL data analysis to produce performance insights and reports.
  • Optimized system performance, testing, and user experience across all devices.
  • Developed a web-based platform linking teachers and parents for real-time student progress tracking.
  • Implemented secure role-based logins for admin, teachers, and parents.
  • Automated feedback and notifications, improving communication efficiency by 40%.
  • Designed a robust database structure to ensure accurate student-teacher-parent relationships.
  • Enabled teachers to enter performance data and parents to monitor student progress seamlessly.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
  • Provided front-end development support, creating visually appealing designs that aligned with brand standards.

Education

Certificate - Data Science Essentials With Python

Cisco Networking Academy
ONLINE
04.2001 -

Bachelor of Science - Software Engineering

KIRINYAGA UNIVERSITY
KIRINYAGA
04.2001 -

Certificate - Python 101 For Data Science

IBM SkillsBuild
ONLINE
04.2001 -

Certificate - SQL And Relational Databases 101

IBM SkillsBuild
ONLINE
04.2001 -

Certificate - Introduction To Data Science

Cisco Networking Academy
ONLINE
04.2001 -

Certificate - JavaScript Algorithms And Data Structures

Freecodecamp
ONLINE
04.2001 -

Certificate - Front End Development Libraries

Freecodecamp
ONLINE
04.2001 -

Certificate - Responsive Web Design

Freecodecamp
ONLINE
04.2001 -

Certificate - Scientific Computing With Python

Freecodecamp
ONLINE
04.2001 -

Certificate - NDG Linux Unhatched

Cisco Networking Academy
ONLINE
04.2001 -

Skills

Web development projects

Accomplishments

    • Developed a full Smart Parent-Teacher Communication System as a university project.

    • Completed multiple freeCodeCamp certifications with hands-on projects.

    • Built several personal projects integrating HTML,REACT, MySQL, and JavaScript.

    • Conducted independent data analysis projects using Python,pandas,Numpy and matplotlib.

Software

VS Code

Problem-Solving & Critical Thinking

Git & GitHub

Jupyter Notebook

Excel / Google Sheets

Canva (Digital marketing)

Communication & Collaboration

Attention to Detail

Teamwork & Leadership (academic projects/freelance)

Analytical & Data-Driven Decision Making

Initiative & Self-Motivation

Certification

Python 101 for Data Science

Timeline

Data Science Essentials with Python

12-2025

Python 101 for Data Science

09-2025

SQL and Relational Databases 101

09-2025

Introduction to Data Science

08-2025

Front End Development Libraries

04-2025

JavaScript Algorithms and Data Structures

04-2025

Scientific Computing with Python

04-2025

Responsive Web Design

07-2024

Web Developer & Data Analyst (Academic Project)

Smart Parent-Teacher Communication System (University Project)
01.2024 - 11.2024

Full-Stack Web Development Projects

FreeCodeCamp Organization
05.2023 - 07.2025

Partner: NDG Linux Unhatched

05-2023

Certificate - Data Science Essentials With Python

Cisco Networking Academy
04.2001 -

Bachelor of Science - Software Engineering

KIRINYAGA UNIVERSITY
04.2001 -

Certificate - Python 101 For Data Science

IBM SkillsBuild
04.2001 -

Certificate - SQL And Relational Databases 101

IBM SkillsBuild
04.2001 -

Certificate - Introduction To Data Science

Cisco Networking Academy
04.2001 -

Certificate - JavaScript Algorithms And Data Structures

Freecodecamp
04.2001 -

Certificate - Front End Development Libraries

Freecodecamp
04.2001 -

Certificate - Responsive Web Design

Freecodecamp
04.2001 -

Certificate - Scientific Computing With Python

Freecodecamp
04.2001 -

Certificate - NDG Linux Unhatched

Cisco Networking Academy
04.2001 -
JOHN MugendiSoftware Engineer (Web Development & Data Analysis)