profile_image

Maxwell Onjoro

Computer Engineer

Nairobi, Kenya onjoromaxwell@gmail.com +254723049107

Profile

I am an engineer with 10+ years experience developing systems and leading teams

Technologies

  • Java
  • Spring Boot
  • Play
  • React
  • Redux
  • Angular
  • Nodejs
  • ExpressJS
  • SailsJS
  • C/C++
  • SQL
  • Git
  • EMV
  • HSM
  • ISO8583
  • POS
  • Arduino
  • RaspberryPi
  • Microcontrollers

Skills

  • Leadership
  • Product Management
  • Ability to navigate ambiguity
  • Honesty
  • Integrity

Experience

Head of Engineering

Turaco | March 2021 - current
  • Leading all engineering aspects of the business - including building the engineering department from scratch
  • Head of Software Development

    Riverbank Solutions | January 2016 - March 2021
  • Leading the team of developers to deliver a range of products and services for government, banks, county governments, public etc
  • Software Developer

    Riverbank Solutions | July 2013 - December 2015
  • Developing a variety of products and services
  • Software Developer

    Stonehouse Technologies | January 2013 - July 2013
  • Built and supported ERP and School Management Systems
  • Software Development Intern

    Stonehouse Technologies | August 2012 - December 2012
  • Learnt how develop POS software
  • Built a self-service water meter system
  • Education

    BSc Computer Engineering

    2007 - 2012Kenyatta University

    Projects

    Agent Banking System

    System that enabled bank agents to provide banking services to bank customers

    Technologies used: C/C++, PHP (Zend), Java (Springboot), Thymeleaf, jQuery, EMV, ISO8583, Elasticsearch, MySQL, Oracle

    Revenue Collection System

    Revenue collection system enabling county governments to provide various government services to residents

    Technologies: C/C++, PHP (Zend), jQuery, Elasticsearch, MySQL

    Microlending App

    Microlending application for loans, P2P lending, P2P sending, wallet, fundraisers and investment groups

    Technologies: Android, Java (Springboot), Thymeleaf, Elasticsearch, jQuery, MySQL

    Taxi-hailing app

    Taxi hailing app targeted to conventional taxi companies that allowed them to keep up with the digital taxi hailing trend

    Technologies: Android, iOS, Java (Springboot), Java (Play), Python (Django), Thymeleaf, Elasticsearch, jQuery, Oracle, MongoDB, Eureka, Google Maps