Hi, My name is Charles Kitonga

Software Engineer

Passionate about technology and its impact on our society with experience in both frontend and backend development, producing quality work

Contact Me

About Me

My Introduction

I am a dedicated, organized and methodical individual with good interpersonal skills, an excellent team worker, keen and willing to learn and develop new skills. I am also reliable, dependable and often seek new responsibilities within a wide range of employment areas.

03+ Years
experience
05+ Completed
projects
03+ Companies
worked

Skills

My TechStack

Frontend developer

2 years

HTML

65%

CSS

75%

JavaScript

65%

Vue

70%

Backend developer

More than 2 years

PHP Native

70%

PHP/ Laravel

80%

Python

35%

MSQL

63%

Qualifications

My personal journey
Education
Work

Bachelor of Business Information Technology

Strathmore University
2017 - 2020

Diploma in Business Information Technology

Strathmore University
2016 - 2017

Certified Public Accountant - Part I

Strathmore University
2017

kenya Certificate of Secondary Education

St. Charles Lwanga School - Kitui
2011 - 2014

Sr. Test Engineer

Safaricom Telecommunications Ethiopia PLC - Addis Ababa
APR, 2022 - PRESENT

Software Developer in Engineering Test

Safaricom PLC - Kenya
FEB, 2022 - APR, 2022

Software Developer

Upscale Technologies - Kenya
JAN, 2021 - SEPT, 2021

Software Engineer Intern

SkillsDay Limited - Kenya
AUG, 2020 - DEC, 2020

Software Developer & Technical Support int

Your Apps Ltd
FEB, 2019 - APR, 2019

Defence Forces Canteen Organization

Information Technology intern - kenya
FEB, 2017 - MAR, 2017

Services

What I Offer

Frontend
Developer

View More

Frontend
Development

  • I create Responsive Designs - Develop web pages that make use of flexible layouts, flexible images and cascading style sheet media querie with the goal of building web pages that detect the visitor’s screen size and orientation and change the layout accordingly.

  • Web page development - Create websites and applications using web languages such as HTML, CSS, and JavaScript that allow users to access and interact with the site or app including SPAs

  • Testing & Deugging - Testing is the process of verifying and validating that a software or application is bug free, meets the technical requirements as guided by its design and development and meets the user requirements effectively and efficiently with handling all the exceptional and boundary cases.a

Backend
Development

View More

Backend
Developer

  • Build & maintain websites - Using various tools, frameworks, and languages to determine how best to develop intuitive, user-friendly prototypes and turn them into websites which requires an understanding of cross-platform functionality and compatibility.

  • Troubleshoot and debug: Able to troubleshoot issues and resolve them, while communicating them to project managers, stakeholders, and QA teams.

  • Perform quality assurance (QA) testing - Create and oversee testing schedules to optimize user interface and experience, ensuring optimal display on various browsers and devices.

Portfolio

Most recent Work

Ecommerce Website

Website Adapatable to all devices, with ui components and animated interactions

Demo

Dental Clinic website

Website Adapatable to all devices, with ui components and animated interactions

Demo

You have a new Project?

Get in touch..

Contact Me

Contact Me

Get in touch

Call Me

+254743796495

Email

charleskyalo006@gmail.com

Location

Nairobi, Kenya
Send Message