FULLSTACK SOFTWARE ENGINEER
Detken Design (2023 December to Present)
Detken Development is a Swiss software development company, that delivers tech solutions/software to third parties.
Bento Africa (2021 October to June 2023)
Bento Africa is the biggest Payroll and HRM company in
Nigeria.
- Responsible for facilitating payments across all the countries
we operate in as the Pay Team Lead.
- Responsible for scaling our product from 1 to 4 countries,
going up to 10 countries in about a year.
Digital Pulse Technologies (2019 June to 2021 July)
Digital Pulse Technologies is an e-business Information
Communication Technology & Data Management solution company.
Worked on high scale public projects for Federal Government
Agencies;
- JAMB Result checker using USSD used by over 100k - 500k
students.
- A National Identity Number (NIN) USSD checker and registration
platform used by over 1 million people in the country.
Iwansell (2017 March to 2020 January)
A completely local online marketplace for campuses. Scaled from 1 campus to 4 campuses. Built the SPA web app. Built the Android and IOS apps respectively. Managed the architecture and DevOps.
An open-source artificial intelligence ed-tech platform
Problem: Artifical Intelligence is the future of technology, but it's hard to get started with it, either as a hobbyist or a professional. The abundance of information on the internet makes it hard to find the right resources to learn AI.
Solution: An open-source artificial intelligence ed-tech platform, to help people get started with AI, either as a hobbyist or a professional.
Languages: Javascript, Typescript, Python.
Stacks: NextJS, Django, Graphql.
Product: An open-source artificial intelligence ed-tech platform.
Platform: retzam.hashnode.dev
Playground: retzam-ai.vercel.app
Github open-source organization: github.com/retzam-ai
Date: 2024 to present
A simple and efficient way of polling and voting
Problem: The current way of polling and voting is usually based on popular votes, which is not always the best way to get the best candidate.
Solution: Novel algorithms to provide a new way to rank contestants in a poll or vote, by using a weighted average of the votes.
Languages: Typescript, Javascript, Python.
Stacks: Django, NextJS, Nodejs Graphql, NGINX, and VPS.
Product: Novel algorithms to provide a new way to rank contestants in a poll or vote.
Code base
API: ranq-api
UI: ranq-ui
Date: 2023
A Landlord, Tenant management system (NDA)
Problem: Landlords have a hard time managing their tenants, invoices, rent's due dates, and payments.
Solution: A platform to manage their tenants, invoices, rent's due dates, and payments, publish their apartments publicly to a marketplace, and more.
Language: Typescript, Python.
Stack: Django, Rest API, NextJS, Payment Gateway, deployed with NGINX, Gunicorn, Sentry, AWS, Amazon S3, and Docker.
Product: Landlords can manage their tenants, invoices, rent's due dates, and payments, publish their apartments publicly to a marketplace, and more.
Date: 2023
A transparent platform for performing raffle draws on Twitter
Problem: Raffle draws are usually done in a non-transparent way, where the winner is not known to be random.
Solution: A platform to perform raffle draws on Twitter in a transparent way, where the winner is known to be random.
Language: Javascript, Python.
Stack: Django, Reacjs/Redux, AWS, NGINX, VPS, Docker, Twitter API.
Product: Built with complex algorithms to provide a new and simpler way to get a poll or vote.
Date: 2020
An AI assistant and brochure for JAMB
Problem: JAMB only provides a brochure to candidates only after they have registered for the exam, which doesn't help the student make the best career choice for univerisity. The brochure they provide is in PDF format, physically or in disc form which is not user-friendly.
Solution: A chatbot and a rethought JAMB Brochure (like modern dictionary apps) available offline to help prospective candidates, accessible to all students, at any time, and anywhere.
Languages: Javascript, Python, Java.
Stacks: ReactNative, Redux, Android Studio/XCode, IBM Watson, Sqlite, and REST API.
Product: The application contains a chatbot and a rethought JAMB(Joint Admissions and Matriculation Board Nigeria) Brochure (like modern dictionary apps) available offline to help prospective candidates.
Date: 2021
A simple and fast online profile maker
Problem: Building a personal brand or portfolio website is usually a hard and time-consuming task.
Solution: A platform to build a portfolio, personal brand/website blog, etc, on a minimalistic single page.
Language: Typescript, Python.
Stack: Django, Rest API, Reactjs, Payment Gateway, deployed with NGINX, Gunicorn, Sentry, Amazon S3, and Docker.
Product: A platform to build a portfolio, personal brand/website blog, etc, on a minimalistic single page.
Date: 2020
Web and Cross-Platform mobile applications for a Fintech company (NDA)
Problem: Among people with low purchasing power, it's is difficult buying things, or accessing loans.
Solution: Pay for things in installments. A platform to help people with low purchasing power buy things, or access loans.
Language: Javascript, Java.
Stack: Reactjs, Redux, ReactNative, Graphql, Nodejs, OCR, Camera, Google Map API, QRCode, Android Studio, XCode, Payment Gateway.
Product: Web and Cross-Platform mobile applications for a Fintech company (NDA). I worked as a full-stack engineer here to connect the frontend to the backend stack. Deployed to Play and App Stores respectively.
Date: 2021
An AI assistant for public transportation
Problem: People have a hard time getting directions and fares in a city when moving in public transport like a bus, car, motorcycle, or tricycle. As google maps doesn't provide detailed directions and fares in a city.
Solution: A platform to give detailed directions (with landmark images) and fares in a city when moving in public transport like a bus, car, motorcycle, or tricycle.
Languages: Javascript, Python.
Stacks: Django, Reactjs, Redux, REST API, Docker Container, AWS S3.
Product: Minimalistic and robust platform to give detailed directions (with landmark images) and fares in a city when moving in public transport like a bus, car, motorcycle, or tricycle.
Date: 2019
A spending tracker
Problem: People have a hard time tracking their spending, and creating a report of their finances.
Solution: A service to create a report of an individual’s or organization’s finances, by crawling debit and credit emails from their banks, and outputting the report on google sheets.
Language: Typescript, Python.
Stack: Django, Docker, Google Sheets, Google API
Product: A service to create a report of an individual’s or organization’s finances, by crawling debit and credit emails from their banks, and outputting the report on google sheets.
Date: 2020
State Political Party Portal
Problem: Political parties have a hard time managing their members, and getting feedback from them. Issuing party cards, and managing party activities.
Solution: A platform to manage party members, get feedback from them, and manage party activities. Issuing party cards, and managing party activities.
Language: Javascript, Java.
Stack: Reactjs, Django, MySQL REST API, Docker, Gunicorn, Nginx, Amazon S3, QRCodes, Camera.
Product: Official portal for a prominent Political Party. Managing about 500k party members.
Date: 2021