John Wanjohi
@johnwanjohi
Full-Stack Software Engineer with 14 years’ experience in Angular, TypeScript, Python, PostgreSQL, and enterprise application development.
What I'm looking for
I’m a Full-Stack Software Engineer with 14 years of experience building enterprise software across healthcare, e-commerce, ERP, transport, and education. My strongest areas are Angular, TypeScript, JavaScript, PostgreSQL, and Python, with experience across frontend development, backend APIs, databases, integrations, and system modernization.
Much of my work has involved taking complex business requirements and turning them into reliable, scalable applications used by real organizations. I particularly enjoy working on challenging systems, improving performance, debugging difficult issues, modernizing legacy applications, and designing solutions that are maintainable for the teams that support them.
I’m comfortable working across different technologies and adapting quickly to existing codebases and project environments. I also enjoy mentoring other developers, collaborating with technical and non-technical stakeholders, and contributing to architectural and technical decisions.
I’m particularly interested in remote opportunities involving modern web applications, enterprise systems, software architecture, cloud technologies, and practical AI-assisted development. Long term, I want to remain hands-on while growing further into technical architecture and engineering leadership.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Developer
Kenya Medical Supplies Authority
Sep 2011 - Present (14 years 11 months)
Engineered modular ERP modules for HR, Finance, and Procurement using Angular and Node.js, and architected the E-POD system for real-time order tracking. Achieved a 70% improvement in operational efficiency and reduced order turnaround time from weeks to days.
Senior Full Stack Developer
Kenya Medical Supplies Authority (KEMSA)
Sep 2011 - Present (14 years 11 months)
Engineered modular ERP modules for HR, Finance, and Procurement using Angular and Node.js, architected and deployed the E-POD system with NativeScript and PostgreSQL, and modernized legacy systems through API-first architecture and microservices deployment. Achieved a 70% improvement in operational efficiency and reduced order turnaround time from weeks to days.
Education
Degrees, certifications, and relevant coursework
Technical University of Kenya
Diploma in Computer Science, Computer Science
2004 - 2006
Diploma in Computer Science from the Technical University of Kenya, completed from 2004 to 2006.
Availability
Location
Authorized to work in
Portfolio
github.com/johnwanjohiSocial media
Job categories
Skills
Interested in hiring John?
You can contact John and 90k+ other talented remote workers on Himalayas.
Message JohnGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
