My Resume

A comprehensive overview of my professional experience, technical skills, and educational background. This resume highlights my expertise in web development, data analysis, and server infrastructure management.

Amos Kiprotich Langat

Software Developer | Data Analyst | Web Developer

A results-driven software engineering professional with demonstrated expertise in web application development, data visualization, and server infrastructure management. Skilled in creating innovative, user-centric digital solutions that solve real-world problems.

Professional Experience

2023 - Present

Web Application Developer & System Administrator

BenFex

Lead developer responsible for designing and implementing comprehensive web solutions for ISP management, payment processing, and client communication.

  • Developed an all-in-one ISP Billing System with client portal functionality, resulting in 80% reduction in billing errors and 65% decrease in payment collection time.
  • Created a secure payment gateway (KiPay) that integrates multiple payment channels including Paystack and M-PESA, processing thousands of transactions monthly.
  • Implemented a bulk SMS system for automated customer notifications, improving client communication and reducing support inquiries by 40%.
  • Designed and managed VPS infrastructure on Ubuntu 24.04 LTS, including security implementations, performance optimizations, and backup systems, achieving 99.9% uptime.
09/2023 - 11/2023

Network Administrator & IT Support

Nairobi City Water and Sewerage Company LTD

Managed network infrastructure and provided technical support for a major municipal utility company.

  • Designed and implemented network infrastructure upgrades, resulting in 50% increase in network speed and 20% reduction in downtime.
  • Resolved technical issues with a 95% first-call resolution rate, significantly improving employee productivity.
  • Configured and managed secure network protocols to protect sensitive customer and operational data.
  • Documented network topology and created standardized procedures for troubleshooting and maintenance.
07/2023 - 09/2023

Freelance Web Developer

Mombasa, Kenya

Provided web development services for various clients, focusing on custom solutions and responsive design.

  • Developed a fully functional Hotel Resort Management System with room reservations, payment processing, and availability tracking.
  • Created user-friendly dashboards for staff to manage bookings and monitor occupancy rates.
  • Implemented responsive designs ensuring optimal performance across devices.
  • Integrated payment gateways for secure online transactions.

Technical Skills

Web Development

  • HTML5/CSS3 95%
  • JavaScript 85%
  • PHP 90%
  • Bootstrap 95%
  • RESTful APIs 85%

Server Administration

  • Linux (Ubuntu) 90%
  • Nginx/Apache 85%
  • Server Security 80%

Data Management

  • MySQL/SQL 90%
  • Database Design 85%
  • Data Visualization 80%
  • R Programming 70%
  • Python for Data Analysis 75%

Network Management

  • Network Architecture 80%
  • Troubleshooting 85%
  • Network Security 80%

Education

2020 - 2024

Bachelor of Business Information Technology

University of Technology & Applied Sciences - Technical College

Comprehensive education in information technology with a focus on business applications, including database management, web development, systems analysis, and network administration.

Key Projects

BenFex ISP Billing System

PHP MySQL JavaScript REST API

A comprehensive ISP management solution that streamlines customer management, billing cycles, payment processing, and bandwidth monitoring for internet service providers.

View Project

KiPay Payment Gateway

PHP RESTful API Security Payment Processing

A secure and flexible payment gateway that supports multiple payment channels including cards, bank transfers, and mobile money, with comprehensive dashboard and API integration.

View Project

CEMA Epidemiological Dashboard

Data Visualization JavaScript Chart.js PHP

An interactive data visualization tool that showcases epidemiological trends across Kenya, with filtering by disease type, region, age groups, and gender.

View Project

Certifications

Web Development Fundamentals

FreeCodeCamp

2022

View Certificate

Data Science with R

DataCamp

2023

View Certificate

Network Administration

LinkedIn Learning

2022

View Certificate

SQL Database Design

SoloLearn

2021

View Certificate

Relevance to CEMA Software Engineering Internship

My technical skills and project experience align perfectly with the requirements for the CEMA Software Engineering internship position:

  • Data Visualization Expertise: Demonstrated through the development of the CEMA Epidemiological Dashboard, showing ability to create intuitive visualizations for complex health data.
  • Full-Stack Development: Strong proficiency in both front-end and back-end technologies, enabling contribution to all aspects of CEMA's web applications.
  • Server Management: Experience configuring and maintaining server infrastructure, relevant for CEMA's internal systems.
  • Database Design: Skills in creating optimized data structures for efficient storage and retrieval of epidemiological data.
  • Security Implementation: Focus on secure coding practices and data protection, essential when working with sensitive health information.
  • API Integration: Experience connecting systems with external data sources, beneficial for CEMA's data acquisition needs.