Results driven Software Engineer with strong foundation in backend development, mobile application design, and full stack engineering. Proven ability to develop user centered solutions that streamline business operations and improve data management.
I'm a passionate Software Engineer with expertise in backend development, mobile applications, and full stack engineering. My experience at Indra Limited has equipped me with hands on skills in developing scalable solutions that solve real world business problems.
Skilled in Java, Python, Flutter, Spring Boot, and modern development frameworks, I'm committed to continuous learning and delivering high quality, scalable software solutions that drive business value.
I thrive on turning complex problems into elegant solutions and believe in the power of technology to transform businesses and improve lives.
Contributed to a full-stack escrow platform by delivering backend access-control and account-lifecycle features, and improving Android app reliability and UX.
Designed and implemented a backend observability platform for monitoring service health, errors, and alert lifecycles across containerized services. Built deterministic monitoring pipelines (HTTP/TCP probes), real-time metrics ingestion, and alert workflows to improve incident visibility and operational reliability.
Bachelor's Degree in Informatics and Computer Science
Nairobi, Kenya
Certificate in Data Analytics and Visualization
Nairobi, Kenya
Infrastructure and Network Fundamentals
Network Infrastructure and Protocols
Critical Infrastructure Protection Fundamentals
Mobile Application for Field Surveyors
Developed a mobile application connecting map vendors with field surveyors to streamline material survey operations and resource allocation. The solution improved communication efficiency between field teams and vendors, reducing time spent on logistics coordination and material procurement.
Event Venue Booking Web Platform
Designed and developed a web platform using Laravel framework that connects users with event venues and spaces. The application features user authentication, booking management, and search functionality, demonstrating full-stack web development capabilities and understanding of business process automation.
AI-Powered Prenatal Risk Prediction
Developed Smart Prenatal, a mobile application using Flutter, Java Spring Boot, and Python with machine learning to predict preterm birth risk. The app delivers early warning predictions that support timely interventions and demonstrates skills in mobile development, AI integration, and healthcare focused problem solving.
Modular-Monolith Escrow Platform
EscrowX is a modular-monolith escrow platform with a Spring Boot backend and Android mobile app for secure buyer–seller transactions. It includes auth flows (register, confirm, login, reset password), user management (roles/status/profile), and escrow transaction lifecycle APIs, backed by PostgreSQL with Flyway migrations and OpenAPI documentation.
Contributed to school operations across multiple roles including farm management, food services coordination, and computer lab assistance. Demonstrated adaptability, reliability, and commitment to community development while managing diverse responsibilities in a collaborative environment.
I'm currently open to new opportunities in software engineering, whether it's a full-time position, internship, or collaborative project. Feel free to reach out for any questions or opportunities!
kipchumbamark48@gmail.com
+254 769 990 832
Nairobi, Kenya
Strathmore University (2026)