Johnson Nyaanga is a software engineer consultant with eight years of experience building web and mobile applications using Android, React Native, and Laravel, skilled across both front-end and back-end stacks. He has delivered solutions for international organizations, including multi-year consultancy engagements with IDLO and a current role with the United Nations Office on Drugs and Crime supporting an information system for a government partner. Comfortable as a freelancer and in institutional teams, he blends client-facing development on Upwork with longer-term programmatic delivery at agencies like ICT Authority and NanoComputing. Johnson’s work demonstrates pragmatic full-stack engineering—shipping mobile apps, APIs, and integrations that meet policy and governance requirements in development contexts. Based in Nairobi, he brings regional digital-government experience that complements his technical depth and ability to translate complex institutional needs into production software. He also maintains an active engineering focus on mobile-first solutions, reflecting a consistent track record of hands-on implementation across diverse environments.
8 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at DEDAN KIMATHI UNIVERSITY OF TECHNOLOGY (DeKUT)
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.
Request Free Trial
Johnson Nyaanga - Software Engineer Consultant at United Nations