Martin Kimani

Martin Kimani

$50/hr
Backend software developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
10 years
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-
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.