About Me

Learn more about who I am, my professional journey, technical skills, and what drives my passion for web development and data analysis.

Amos Kiprotich

Software Developer | Data Analyst | Web Developer

Hello! I'm a passionate software developer and data analyst based in Nairobi, Kenya. With expertise in web development, data visualization, and server infrastructure, I create innovative digital solutions that solve real-world problems and deliver exceptional user experiences.

Amos Kiprotich

Personal Information

  • Birthday: 6th November
  • Location: Nairobi, Kenya
  • Email: [email protected]
  • Phone: +254 700 760 386
  • Languages: English, Swahili
  • Degree: Business Information Technology
  • Freelance: Available

My Professional Journey

My journey in technology began with a passion for problem-solving and creating innovative solutions. With a background in Business Information Technology, I've developed a unique perspective that combines technical expertise with business acumen.

Over the years, I've focused on web development, data analysis, and server infrastructure, working on projects ranging from ISP billing systems to epidemiological data visualization. My experience at BenFex and Nairobi City Water and Sewerage Company has honed my skills in creating robust, scalable technical solutions.

Currently, I'm applying for the CEMA Software Engineering internship position to further expand my skills in epidemiological modeling and data visualization, areas that align perfectly with my experience and interests.

Technical Skills

My technical expertise is organized to highlight specialized capabilities that make me an ideal candidate for the CEMA Software Engineering internship position.

Web Development

HTML5
CSS3
JavaScript
PHP
Bootstrap
RESTful APIs

Server & Infrastructure

Ubuntu
Apache
Security
VPS

Data Analysis

MySQL
SQL
Python
R
Data Visualization
Reporting

Tools & Others

Git
GitHub
Agile
API Integration

My Journey

The key milestones and experiences that have shaped my professional development and technical expertise.

2020

Beginning of Academic Journey

Started my Bachelor's degree in Business Information Technology, laying the foundation for my technical career.

2022

First Web Development Projects

Began taking on freelance web development projects, creating custom websites and applications for small businesses.

2023

Network Administration Experience

Joined Nairobi City Water and Sewerage Company as a Network Administrator, gaining valuable experience in infrastructure management.

2024 - Present

BenFex Development

Developed comprehensive ISP billing system and payment gateway solutions at BenFex, expanding my expertise in full-stack development.

2025

CEMA Epidemiological Dashboard

Created the CEMA EpiDash visualization tool, focusing on displaying epidemiological data in an intuitive and interactive format.

2025

CEMA Internship Application

Applied for the CEMA Software Engineering internship to further develop skills in epidemiological modeling and data visualization.

My Interests

Beyond my professional skills, these are the areas of technology that particularly fascinate me and drive my continuous learning.

Cloud Computing

Exploring cloud platforms and services to build scalable, resilient applications that can adapt to changing demands.

Machine Learning

Developing algorithms that can learn from data to make predictions, identify patterns, and automate decision-making processes.

Network Security

Implementing robust security measures to protect digital assets, prevent unauthorized access, and ensure data integrity.

Artificial Intelligence

Creating intelligent systems that can simulate human-like cognitive functions and solve complex problems.

Data Science

Extracting insights from data through analysis, visualization, and statistical methods to drive informed decision-making.

Dashboard Design

Creating intuitive, informative dashboards that transform complex data into clear visual representations for better understanding.

Let's Work Together

Interested in collaborating on a project or learning more about my skills and experience? I'd love to hear from you!