Arthur Thungu is a software engineer with eight years of experience building full-stack solutions across startups and large tech firms, currently engineering at Microsoft from Nairobi. He is proficient in Python, databases, and JavaScript, and has moved between frontend and backend roles at companies including Coursera, Topl, Andela, and SovTech. Arthur has contributed to the well-known OpenMRS core—adding services and refactoring domain logic—which highlights his ability to improve production-grade healthcare software. His background blends disciplined computer science training from Multimedia University of Kenya with practical delivery across diverse stacks and teams. Known for shipping reliable backend features as well as polished frontends, he brings a pragmatic, cross-functional approach to solving product and infrastructure challenges.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Multimedia University of Kenya
Kenya Certificate of Secondary Education, Kenya Certificate of Secondary Education at Lenana School
Contributions:7 commits, 12 PRs, 30 comments in 3 months
Contributions summary:Arthur contributed to the development of the OpenMRS core, focusing on the back-end functionalities. They added the `CodedOrFreeText` and `ConditionService` classes, enhancing the API. The user also implemented new methods like `unvoidCondition` and `purgeCondition` in the `ConditionService`. Additionally, they refactored the `Condition` class and related logic, while adhering to coding conventions.
A simple shopping list application to keep track of your shopping lists.
Contributions:12 PRs, 75 pushes, 7 branches in 4 years 3 months
shopping-listkeeplistsshopping
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.