Joseph Kariuki
Software Engineer
Nairobi
Software developer with a background in geospatial engineering with the aim of developing full-stack web solutions for solving challenges encountered on a day-to-day basis in businesses and organizations.