Philip Mutua

Kenya

@pmutua

Software Engineer @ Nouveta

Badges

Problem Solving
Python
Days of Code
Days of JS
Ruby

Certifications

pmutua has not earned any certificates yet.

Work Experience

  • Software Engineer

    Nouveta•  June 2019 - Present

    Managing code versioning with GitHub and deployment to staging and production servers. Developing REST APIs with Django utilizing the Django rest framework library and implementing integrations on Angular applications. Creating Docker Compose Scripts and deploying applications on platforms including Linux and Windows. Managing continuous maintenance and troubleshooting of Python Django and Angular projects. Designing and configuring database and back end applications and programs. Collaborating with internal teams to convert end user feedback into meaningful and improved solutions. Handling development and management of front end user interfaces with help of HTML5, CSS3, JavaScript and Angular framework.

  • Software Engineer

    Xelpha Health•  February 2018 - June 2019

    Developed APIs for a digital healthcare EMR solution. As a back-end engineer I developed 4 APIs: billing, lab management, procurement and accounting. Improved legacy code base for lab and accounting APIs. Technologies used included: Python3, Django, Django Rest Framework, PostgreSQL, RabbitMQ, Redis (for database caching), Locust (for load testing), Docker, Postman (for testing endpoints), CircleCI, JWT, Celery library (for queuing tasks), Pandas library (for reading uploaded data from CSV or Excel files & manipulating large data sets) and Git (collaborating, code reviews and version control).

  • System Developer

    Action Help Africa International•  November 2017 - January 2018

    Action Africa Help International provided me with an internship where I found passion for Python programming language. They are an NGO organization. I was responsible for contributing and developing the fleet management system through customization of the Odoo business management software. Most of the work was the module customization of Python and XML changes.

Education

  • Kabarak University

    Business Management and Information Technology, BS•  January 2007 - November 2010

    Relevant Courses : - Computer Programming - Database Management - IT Security, Audit and Ethics - Software Engineering

Skills

pmutua has not updated skills details yet.