I am David, and I love to build things. I am a Software Engineer with over 5 years of building web and mobile applications. I worked on interesting projects at my place of work and a complex task management app as a freelancer. My goal is to build complex, yet simple to use software products.
Bildung
P
Physics
University of Benin, Nigeria, Bachelor's Degree
2011
Arbeit & Erfahrung
K
Software Engineer
Kobo360
Jan'2019 - Dec'2019
Leading a team of two other Software Engineers(Frontend) in building Kobo's in-house
payment platform, Partner facing app and also the Kobo's customer facing app). I was
responsible for building the product from nothing, designing the architecture of the
apps(frontend), provided simple and beautiful interfaces with great UX, build script and also
dockerizing the app. The technology in use here is HTML5, CSS3, React(hooks, context, styled- components, react-testing-library etc) and Docker. The updated app which was extended to cater for Arabic customers will be launched in Egypt in May.
Bootstrapped two Kobocare Dashboards(one for in-house control and the other for our partners) for one of our value-added services. The applications manage transactions, provided
analytics and ensure smooth operations between our partners, truck drivers and the Kobo360
team. I was responsible for designing the architecture of the app, provide build scripts that
helped dockerize the app and deploy to AWS. The tech stack used here was HTML5, CSS3,
React/Redux and AWS. Both apps were launched just after two months of development.
Worked with a team that rebuilt and rebranded the Kobo360 website. It contains the addition of new features like the price estimator which helps companies with logistics needs estimate price
from moving goods from one location to another. This helped bring transparency in the business and increased partners trust on Kobo360. I handled the frontend part of the website.
The stack here was plainly Reactjs with HTML5 and CSS3.
A
Software Engineer Solutions Consultant
Algorism
Jan'2016 - Dec'2019
Worked in a team that built an Association Management Platform(clubly.io). I was responsible for building the beautiful user interface and also liaising with the UI/UX to simplify the UX
process. On the backend, I was responsible for designing the database and building some APIs
consumed by the frontend and also responsible for deploy the app to AWS. The tech stack used
here was Reactjs, React-Native, Nodejs, Postgres/Sequelize for database operations and AWS for cloud deployment. I worked both on the frontend and the backend.
Led a team of 3 developers building a financial origination platform to display financial
products(Treasury bills, Money Market Funds, etc.) across the country Nigeria and also enable
them to invest through the platform. The tech stack used here was Reactjs/React-Native,
Nodejs(Express) and AWS.
Trained Enterprise clients (Sterling Bank, Flour Mills, Premium Pensions) on the use of enterprise
software deployed on their system.
Led a team that built a First Bank Insurance Android Mobile application in 2017. The technology
used here was Java for android and Nodejs(Postgres/Sequelize). I was solely responsible for the mobile app itself while working and coordinating the backend developer.
Responsible for creating the overall process, flow and system architecture used by the company.
S
Android Developer
Spantom Technologies Startup
Jan'2015 - Dec'2016
Worked in a team that developed the Prepa mobile android app which helps students prepare for their UTME examinations. I refactored the authentication screens as well as the profile
screens. The tech stack used was Java and php.
Grew user acquisition from 700 to 9000 in 6 months for Prepa mobile app.
Responsible for the product road map of Prepa mobile app which later went on to win the African Entrepreneurship Award in Casablanca, 2016.
F
Freelance Web Developer
Freelancing
Jan'2013 - Dec'2014
Helped some small businesses handle their website designs, email creation and some other IT
related tasks.