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.

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
Server & Infrastructure
Data Analysis
Tools & Others
My Journey
The key milestones and experiences that have shaped my professional development and technical expertise.
Beginning of Academic Journey
Started my Bachelor's degree in Business Information Technology, laying the foundation for my technical career.
First Web Development Projects
Began taking on freelance web development projects, creating custom websites and applications for small businesses.
Network Administration Experience
Joined Nairobi City Water and Sewerage Company as a Network Administrator, gaining valuable experience in infrastructure management.
BenFex Development
Developed comprehensive ISP billing system and payment gateway solutions at BenFex, expanding my expertise in full-stack development.
CEMA Epidemiological Dashboard
Created the CEMA EpiDash visualization tool, focusing on displaying epidemiological data in an intuitive and interactive format.
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!