Nicholas .

Nicholas .

  • Fullstack Software Engineer
  • Nairobi, Kenya
  • **** **** ****
  • 6 yrs Experience
  • Within a Month
  • Lead

I am Nicholas Kimuli. A Full stack Software Engineer who loves building & supporting products. I have been involved in deploying products with a considerable amount of users to production. I hope to one day manage a tech team. I believe my experience working on remote teams gives me an advantage.

Education

B

Business Information Technology

Strathmore University, Bachelor's Degree
2021

Work & Experience

T

Senior Software Engineer

Thrive Global
Oct'2021 - Feb'2022
Feb 2022 (5 months) Led efforts on the Thrive Challenges micro-frontend project using Typescript/ReactJS. This enabled individuals to join challenges that would lead them into building better habits by check-in daily into microsteps(actions too small to fail). Stack: TypeScript/ReactJS
A

Software Engineer

Awesome Motive
Feb'2021 - Feb'2022
Working as a web developer on the SeedProd team building the SeedProd & RafflePress products.
T

Software Engineer

Thrive Global
Jan'2020 - Sep'2021
Working on the content platform that, combined with other platforms like the behavioural science platform, powers Thrive Global's mission of improving the overall well being of individuals, companies and communities, their performance and helping them unlock their greatest potential. Stack: ReactJS, PHP/WordPress
A

Software Engineer

Andela
Dec'2019 - May'2021
Working with partners to meet their business and tech goals.
T

Software Engineer

Techsavanna Technology
Oct'2019 - Nov'2019
Led efforts to develop a donation platform for World Vision Kenya known as Inuka Angaza. It enabled individuals and corporations to donate to different causes. It utilized different payment methods including Mpesa, Visa & PayPal. Stack: PHP/Symphony
D

Software Engineer

Digital 4 Africa
Jul'2019 - Sep'2019
Helped build Upesisoft.com, an ERP & POS for Small and Medium-Sized Enterprises built as a Software-as-a-Service. I worked on the back-end using NodeJS & a MySQL database running on Linux servers on DigitalOcean. Stack: NodeJS/JavaScript, MySQL, DigitalOcean/Linux
P

Software Developer

Pesapal
Nov'2017 - Jun'2019
Built the Ticketsasa Hotels platform that enables customers book hotel accommodation in any city across the world. Worked on the Ticketsasa API powering hotels and events in the Pesapal Mobile Application. Built flights system for Jetways Airlines, Skyward Express and East African Airlines which incorporated the Ticketsasa Hotels platform enabling customers book flights and accommodation on the various platforms. Worked on redesigning the Ticketsasa Platform front-end in Reactjs, created a dashboard for Ticketsasa Merchants to manage their accounts, create events by themselves and verify tickets purchased for a particular event. Created the gift voucher system for Serenity Spa, worked on the Pesapal E-shop checkout system and I also worked on payment integrations for different organizations to enable them receive payments for their online products and services. Stack: ReactJS/Javascript, Joomla!/PHP, WordPress/PHP, Laravel/PHP
I

Lead Software Developer

iPay Africa
May'2017 - Oct'2017
Worked on payment integrations for different organizations to enable them receive payments for their online products and services. Worked on the CoverApp mobile application - An application that helps individuals get home insurance at the comfort of their mobile. They are able to list home assets as well. I worked on both the API(PHP/ Slim) and the mobile application(Java/Android). Stack: Slim/PHP, Android/Java
S

Software Development Consultant

Strathmore University
Oct'2016 - Aug'2018
Part-time Software Consultant for the Advancement & External Relations Department in the university and later the University Foundation under the work study program. The role involved the building and maintaining of websites and services that assisted in meeting the department's goals. Stack: WordPress/PHP, JQuery/JavaScript
I

Junior Software Developer

iPay Africa
Oct'2014 - Aug'2015
Developing new technologies to solve every day problems that SMEs in Africa face and to establish an online presence selling products. Was part of the team that built the merchant dashboard for iPay merchants to be able to access their funds and manage their received payments. Built a payments mobile app for citizens of Taita Taveta county to be able to make payments to their county govt. Used CodeNameOne for this. Payment integrations with iPay merchants to enable them to receive online payments for their products and services. Built iPay Africa payment gateway integration plugins on WordPress & WooCommerce, Joomla!, Prestashop and Opencart.
I

Software Development Intern

iPay Africa
Jul'2014 - Sep'2014
Built iPay Africa payment gateway integration plugins on WordPress & Joomla!

Professional Skills

Language
  • PHP 6 year(s)
  • Javascript 6 year(s)
  • PHP 6 year(s)
  • Javascript 6 year(s)
  • Java 0 year(s)
  • HTML 0 year(s)
  • C++ 0 year(s)
  • CSS 0 year(s)
  • XML 0 year(s)
  • Golang 0 year(s)
Framework
  • Laravel 4 year(s)
  • Wordpress 6 year(s)
  • React js 3 year(s)
  • jQuery 6 year(s)
  • Socket 2 year(s)
  • Laravel 4 year(s)
  • Wordpress 6 year(s)
  • React js 3 year(s)
  • jQuery 6 year(s)
  • Socket 2 year(s)
  • Android 0 year(s)
  • Docker 0 year(s)
  • Spring Boot 0 year(s)
API
  • Twitter API 1 year(s)
  • Facebook API 1 year(s)
  • Twitter API 1 year(s)
  • Facebook API 1 year(s)
General
  • ERP 0 year(s)
  • Linux 0 year(s)
  • Web Services 0 year(s)
  • Unix 6 year(s)
Database
  • MySQL 0 year(s)
  • JSON 0 year(s)
  • PostgreSQL 6 year(s)
  • SQL 6 year(s)
  • MongoDB 6 year(s)
Technology
  • Git 0 year(s)

Languages

  • English native
Remoteplatz Logo