
Maxwell Onjoro
Computer Engineer
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 - currentHead of Software Development
Riverbank Solutions | January 2016 - March 2021Software Developer
Riverbank Solutions | July 2013 - December 2015Software Developer
Stonehouse Technologies | January 2013 - July 2013Software Development Intern
Stonehouse Technologies | August 2012 - December 2012Education
BSc Computer Engineering
2007 - 2012Kenyatta UniversityProjects
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