Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
John Wanjohi, Senior Full Stack Developer

John Wanjohi

Senior Full Stack Developer·Kenya Medical Supplies Authority (KEMSA)

Kenya

Diploma, Computer Science

Work experience

Total years of experience: 20 years, 3 months

Senior Full Stack Developer

September 2011 - Present

Kenya Medical Supplies Authority (KEMSA)

Nairobi, Kenya

September 2011 - Present

• Action: Engineered modular ERP modules for HR, Finance, and Procurement using Angular
+ Node.js stack. Architected and deployed the E-POD (Proof-of-Delivery) system with
NativeScript and PostgreSQL, enabling real-time order tracking. Modernized legacy systems
through API-first architecture and microservices deployment via Nginx and Docker.

Company industry:
Other Healthcare Services
Job role:
Information Technology

Full Stack Developer

January 2010 - Present

Upwork

Nairobi, Kenya

January 2010 - Present

• Result: Consistently rated among top freelancers for delivering secure,
maintainable, and high-performance SaaS, CRM, and analytics platforms.

Company industry:
IT Services
Job role:
Information Technology

Systems Developer

January 2023 - December 2023

Dillieduck Technologies

Nairobi, Kenya

January 2023 - December 2023

• Developed and maintained internal automation systems supporting operational efficiency
and client service delivery.
• Optimized codebase and deployment workflows, reducing release cycles by 40%.
• Deployed clean architecture principles for scalability and maintainability.

Company industry:
Software Development

Systems Administrator

January 2010 - January 2011

Unighir Ltd

Nairobi, Kenya

January 2010 - January 2011

• Directed IT infrastructure, deployed internal automation solutions, and optimized network
performance.
• Enhanced reporting systems and achieved consistent uptime improvements.

Company industry:
Manufacturing

Full Stack Developer

January 2006 - October 2009

Owentech Kenya

Nairobi, Kenya

January 2006 - October 2009

• Developed procurement and customer management applications to streamline business
operations.
• Enhanced system usability, reducing manual reporting time by 50%.

Company industry:
Software Development

Education

Technical University of Kenya

January 2006

January 2006

Diploma, Computer Science

Kenya

Skills

ANGULAR WEB FRAMEWORK
Intermediate
ANGULAR WEB FRAMEWORK
Intermediate
CLOUD COMPUTING
Intermediate
CLOUD COMPUTING
Intermediate
CLOUD COMPUTING ARCHITECTURE
Intermediate
CLOUD COMPUTING ARCHITECTURE
Intermediate
E COMMERCE
Intermediate
E COMMERCE
Intermediate
FLUX REACT JS
Intermediate
FLUX REACT JS
Intermediate
FULL STACK DEVELOPMENT
Intermediate
FULL STACK DEVELOPMENT
Intermediate
NATIVESCRIPT
Intermediate
NATIVESCRIPT
Intermediate
NODE JS JAVASCRIPT LIBRARY
Intermediate
NODE JS JAVASCRIPT LIBRARY
Intermediate
PYTHON PROGRAMMING LANGUAGE
Intermediate
PYTHON PROGRAMMING LANGUAGE
Intermediate
SOFTWARE AS A SERVICE SAAS
Intermediate
SOFTWARE AS A SERVICE SAAS
Intermediate

Social profiles

Languages

English
Expert

Training and Certifications

Certifications
AWS Cloud Practitioner
Microservices Architecture (Coursera)
JavaScript as a Second Language
Advanced Angular Development