Personal details

John W. - Remote full-stack developer

John W.

Full Stack Developer
Based in: 🇰🇪 Kenya
Timezone: Nairobi (UTC+3)

Summary

I am a Full-Stack Software Developer with over 12 years of hands-on experience working on various technology suites including Microsoft & JavaScript technologies. So far I have worked with Transport, Healthcare, eCommerce, Education, ERP and Food Delivery Industries. I work on both front-end and back-end technologies . I am proficient in Modern Front end frameworks like Angular2+, AngularJS, Nativescript, Typescript, Nodejs, PHP, and Python.

Work Experience

Systems Developer
Kenya Medical Supplies Authority | Sep 2009 - Present
PHP
Java
Node.js
MySQL
Angular
PostgreSQL
TypeScript
Bootstrap
MariaDB
Docker
Python 3
JavaScript

Full Stack Developer

Customizing Adempiere ERP for the authority using the PostgreSQL database and development of software modules, implementing HR, Finance, and Procurement modules. Workflows for the authority are more efficient now and reporting has become accurate and operational costs are lower. Saw projects through from conception to finished, polished products at a state corporation under Kenya’s Ministry of Health, ensuring they met both technical and consumer needs.

Developed front-end website architecture and designed engaging user interactions on web pages. Developed back-end applications, creating servers and databases for functionality.

Designed and developed APIs. Work regularly with Git, PostgreSQL, Node.js, LoopBack, Nginx, Angular, JavaScript, ES6, TypeScript, Nativescript, and SASS.

Developed the KEMSA POD, a mobile proof of delivery application whose introduction improved order turnaround time from weeks to days by enabling health facilities to place orders, track medical commodities, and confirm receipt of the commodities. Skills, Tools, & Specializations: Angular, RXJS, NGRX, DevOps, Git, Javascript, ES6, TypeScript, PostgreSQL, Node.js, Nginx, Microservices, MySQL, Bootstrap, Express.js, Apache HTTP Server, Github, PHP, Nativescript, Maria DB

Education

The Technical University of Kenya
Bachelor's degree・Computer Science
Jan 2004 - Dec 2006