I am a results-driven Full Stack Engineer with over 7 years of experience in software development and technical support. My journey has allowed me to integrate complex payment systems and deliver high-performance solutions. I thrive in collaborative environments and am passionate about driving financial inclusion through technology. Whether it's mentoring junior developers or working closely with cross-functional teams, I believe in empowering others while delivering innovative solutions.

JOSEPH MWEGA NGUGI

I am a results-driven Full Stack Engineer with over 7 years of experience in software development and technical support. My journey has allowed me to integrate complex payment systems and deliver high-performance solutions. I thrive in collaborative environments and am passionate about driving financial inclusion through technology. Whether it's mentoring junior developers or working closely with cross-functional teams, I believe in empowering others while delivering innovative solutions.

Available to hire

I am a results-driven Full Stack Engineer with over 7 years of experience in software development and technical support. My journey has allowed me to integrate complex payment systems and deliver high-performance solutions.
I thrive in collaborative environments and am passionate about driving financial inclusion through technology. Whether it’s mentoring junior developers or working closely with cross-functional teams, I believe in empowering others while delivering innovative solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Swahili
Fluent

Work Experience

Senior Application Development Specialist at Riana Group Ltd
November 1, 2020 - Present
Participate in the design and development of software and applications; actively contribute to the software development life cycle; develop interoperable applications compatible with other software; conduct testing and resolve software bugs; design and develop software/application specification documents; coordinate software/application development and provide necessary inputs; provide training to team members and attend client meetings; manage multiple projects, ensuring timely completion; conduct client presentations and analyze technical customer requirements; oversee product documentation and create test plans.
Full-Stack Web Developer at Fanaka Mobile Ltd
July 1, 2020 - October 31, 2020
Full-stack custom application development; development of websites and USSD applications; systems integration and development of APIs and services; manage software programming and documentation development; provide system testing, validation, and bug fixes; gather user requirements and maintain project documentation.
Software Applications Developer at Wonderkid Multimedia Ltd
January 1, 2015 - June 30, 2020
Full-stack web applications development; database design and cloud server setup/configuration; managed big data migration and user technical assistance; led systems integration and development of APIs and services; managed system enhancements, customization, and documentation; provided post-implementation support, including user training and documentation; supervised junior developers and interns and coordinated project completion; cloud server setup and configurations; users technical assistance and bug fixes; project coordination to completion; client account management after implementation.
Industrial Attachment at Nairobi City Water Company and Sewerage Company (NCWSC)
June 1, 2013 - April 30, 2014
Provided computer hardware repair, support, and maintenance; installed software and formatted systems; configured LAN IP addresses and handled network installations; conducted data recovery, backup, and printer network connection; assisted with user technical support and collaborated with ICT support team; terminating patch cables; working closely with the ICT support team; user technical support.
ICT Support Intern at Nairobi City Water & Sewerage Company
June 1, 2013 - April 1, 2014
Provided technical support and troubleshooting for hardware/software, assisting in LAN and IP configuration.

Education

Bachelor in Business Information Technology at Mount Kenya University, Nairobi Campus
January 1, 2017 - December 31, 2019
Diploma in Business Information Technology at Mount Kenya University, Main Campus
September 1, 2011 - April 30, 2013
Certificate of Computer Packages at Jomo Kenyatta University of Agriculture and Technology
June 1, 2011 - July 31, 2011
Kenya Certificate of Secondary Education (KCSE) at Ruiru Boys High School
January 1, 2007 - November 30, 2010
Bachelor in Business Information Technology at Mount Kenya University
January 1, 2010 - January 1, 2013
Diploma in Business Information Technology at Mount Kenya University
January 1, 2008 - January 1, 2010
Certificate in Computer Packages at JKUAT
January 11, 2030 - January 16, 2026

Qualifications

Securing API Servers - APISec University
January 11, 2030 - January 16, 2026
DevOps Essentials - Coursera
January 11, 2030 - January 16, 2026
Securing API Servers
January 11, 2030 - January 16, 2026

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Media & Entertainment, Financial Services