Skip to main content
John WanjohiJW
Open to opportunities

John Wanjohi

@johnwanjohi

Full-Stack Software Engineer with 14 years’ experience in Angular, TypeScript, Python, PostgreSQL, and enterprise application development.

Kenya
Message

What I'm looking for

I'm looking to build scalable SaaS, ERP, and cloud-native systems where I can lead modernization, improve performance, and deliver data-driven solutions across cross-functional teams.

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

KK
Current

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

TK

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.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan