I’m a 20-year-old software developer and designer based in Kampala, Uganda, with over seven years of experience building digital products. I got my first paying client at age 13, and since then, I’ve designed and developed over 100 websites for startups, NGOs, schools, restaurants, and small businesses.
I’ve also worked for two years as a Front-End Web Application Developer at Datatrack, an IT consultancy firm, where I contributed to government projects and a range of other enterprise solutions. This experience deepened my understanding of how large-scale systems are built and sharpened my ability to work in fast-paced, high-stakes environments.
My work blends UI/UX design, product thinking, and full-stack development to create digital experiences that are both functional and beautifully crafted. I believe great solutions begin with understanding the problem—and designing with people in mind.
When I’m not coding or designing, you’ll probably find me exploring new tech trends, reading, or gaming. But hey—enough about me. Scroll down and check out some of the work I’ve done.
Let’s build something impactful.

It’s stories like this that lead me to believe that our children are growing up in an innovative time. Sam Epodoi a 13 year old Ugandan software developer who learned purely through his own research online and networking with the help of his parents. https://t.co/T6z7V8UT93
— Patrick Bitature (@patrickbitature) April 26, 2018
The youngest presenter I’ve ever seen 🙌
— yasuhiro yoshida (@yoppuyoppu) June 28, 2018
“At 13, My journey as a Software Developer” by @sam_epodoi#RubyConfKE2018 pic.twitter.com/GAEkXPrrvC
Are you in need of some #Monday Motivation? Look no further than at Sam Epodoi, a 13 year-old Ugandan self taught software developer with over 15 paying clients. Read his incredible story on @StartupDigest Africa's website.https://t.co/p6Ut2bMYcT
— InnovationVillage (@InnovationVilla) April 9, 2018
I'm always delighted to work on great projects! If you're interested in working with me, feel free to contact me.
I will answer you within 24hrs!