
Building mobile, web & IoT solutions that solve real problems
From wearable safety hardware to the apps and dashboards that bring them to life.
Things I've built to solve real problems.
A selection of projects across mobile, web, IoT, and product design.
Pharmacare
Mobile · Flutter · FirebaseA mobile application focused on making medication management simpler and more accessible.
SOS Safety System
IoT · Mobile · WebA connected safety system combining wearable hardware, mobile technology, and a monitoring dashboard.
Food Delivery
Mobile · FlutterA food delivery application designed around a simple and intuitive ordering experience.
Technology with a purpose.
I enjoy working where software meets real-world problems — creating products that are useful, understandable, and built to make a difference.
Mobile
Mobile applications designed around real users, practical workflows, and intuitive experiences.
Web
Responsive websites and web applications that bring ideas, information, and services together.
IoT
Connected systems that bring hardware, software, and real-world environments together.
Product Design
Interfaces and digital experiences shaped around clarity, usability, and the problem being solved.
I'm interested in the space between ideas and impact.
I'm Olive Chimphepo, a Software Engineering student who enjoys turning ideas into practical digital solutions.
My interests span mobile development, web applications, IoT, product design, and the systems that connect them. I like understanding the problem first, then finding a simple and useful way to solve it with technology.
Whether I'm building an application, designing an interface, or working with connected hardware, I'm most interested in creating something that people can actually use.
From problem to possibility.
Good products start with understanding the problem. My process keeps the focus on the people and purpose behind the technology.
Understand
I start by understanding the problem, the users, and what the solution actually needs to achieve.
Design
I turn the requirements into a clear structure, user experience, and technical direction.
Build
I develop the solution, connect the necessary systems, and test the experience as I go.
Improve
I refine the product through testing, feedback, and iteration until the solution becomes more useful.
