Martin Mwangi kimani-
-
Nairobi,Kenya
website
Software Developer with over ten years of experience in coding, testing and deploying enterprise wide systems,
improvements and integrations.Equally at home leading effective and efficient software development teams.
Skills
Programming
Java,Spring boot,Server side
Javascript(Node JS), Client side
javascript,Python,Html,CSS
Database development
Postgresql,Mysql,MongoDB,Couchbase
Project
Management
Jira,Confluence,code
versioning tools (git)
Cloud Platforms
GCP,AWS
Devops
Jenkins,Ansible,Terraform,docker,
kubernetes
Professional Experience
Technical Lead, Betwin limited
Overseeing and participating in designing the architecture and implementation of all
software solutions developed by both in-house developers and contractors.
Coordinating technical projects by planning and delegating resources and in liaison
with team members and management ensure that projects are completed in time and
upto standard.
Develop backend systems and APIs that integrate with the many customer facing
solutions, partners and service providers the company depends to deliver its services.
Prepare weekly and monthly system appraisal, projects progress and incident reports to
management.
Talent development by recommending training for the technical staff and other
activities that motivate and create a good working condition.
03/2020 – present
Nairobi
Software Developer, Pevans East Africa Limited
Design, develop and maintain the company’s mobile money API’s and integrate with
the various mobile money wallets available. E.g Mpesa, AirtelMoney, TKASH.
Develop and support USSD betting platform in Kenya.
Develop backend business Intelligence applications for reporting and providing crucial
insights to be consumed by the business facing departments and audit.
Develop web services end-points and API’s for consumption by the organization’s
partners.
Work remotely with overseas development teams on their various integrations and
fixes.
Do the various tests for completed applications which include; user-acceptance testing,
load testing, unit testing and integration testing.
Database development, which involved designing databases and writing MYSQL stored
procedures and optimizing queries.
Develop and supporting bulk SMS API and backend portals for managing the API and
extracting reports.
10/2014 – 12/2019
Nairobi
•
•
•
•
•
•
•
•
•
•
•
•
•
Software Developer, Kenya Institute of Curriculum Development
Developed digital content for basic education particularly interactive content using
flash and xml.
Involved in developing in-house applications for example the IT equipment and
inventory management system, developed using PHP and MYSQL.
Redesign of the institute’s digital content authoring platform to make it generate
content that is mobile-first using HTML5 and JavaScript.
01/2013 – 09/2014
Nairobi
Junior Developer/Trainee, Intercare Solutions
Trained in JavaSE and JavaEE.
Helped design the GUI for Darasa Apps a high school timetable generating application.
Developed a Swing application that generates a result slip for schools.
01/2012 – 12/2012
Nairobi
•
•
•
•
•
•
Education
Native Android Programming,, Emobilis Academy
02/2014 – 04/2014
B.sc Information Technology, Jomo Kenyatta University of Agriculture and Technology
01/2008 – 07/2011
Certificates
ITIL Foundation Certification
Interests
Technology Trends, Chess, Table tennis
References
Sammy Gathai, Director, Genex Systems-George Ogalo, Technical Manager, Pegb technologies-