Kingsley is a Senior Front-end Developer & AI Engineer and an enthusiastic explorer of IoT and Big Data, driven by a passion for responsive website design, creating meaningful user experiences, and solving complex problems. He is well versed in React.js and Vue.js, with a focus on building safe, secure, and scalable automated systems using cutting-edge technologies to deliver long-lasting value. In addition to his core engineering work, Kingsley is also actively involved in Generative AI, developing projects that integrate OCR technologies with Ollama and OpenAI models to enable smarter, more efficient automation. He is committed to supporting initiatives and causes centered on people empowerment, value-based services, and technology that makes a positive impact.
AI, ML & LLM
LLM
Artificial Intelligence
Agentic AI
Large Language Models (LLMs)
embeddings
Generative AI
LangChain
Worked on building next-level solutions to cater for farmers in rural and remote areas and help them utilize modern tech to grow their businesses at little cost.
Developed a Blockchain solution for farmers in remote areas of the world with little access to internet or high-end technology.
Improved a functionality specifically relevant to remote people, an integrated UX that is intuitive and easy to use.
Joined a team that built and deployed a fully functional digital bank.
Worked majorly on the front end and implemented a proof-of-life feature to prevent fraud by preventing users from using a still image during BVN image validation in the user onboarding process.
Deployed a back-office management system providing back-office assistance to over 1.8 million USSD customers of the bank.
Worked on the central back-office system that aggregates all digital services offered by the bank.
Worked on the development of the customer portal servicing all MainOne customers (over 2,000) across West Africa.
Built a suspension reminder system that sends out several customized suspension notices to non-paying customers before sending out disconnection notices if the customer hasn't settled their payment invoices.
Developed the system to pull customer invoices from Microsoft Dynamics 365 and calculate the due days using the earliest unsettled invoice due date for each customer before sending out the suspension notices.
Worked on the development of a central app database populated by constantly consuming the company's payroll's app API (outsourced), ensuring a single form of entry for staff data.
Implemented SMTP email notification system integration and set up test and deployment on Google Cloud and AWS Cloud Servers for the apps.
Developed an expense requisition system with budget tracking capabilities for staff to request and get expense funds.
Ran cronjobs to back up database at periodic intervals.
Worked in a team to build and deploy a fully functional digital bank for a Nigerian commercial bank (Polaris Bank). Worked majorly on the front end and implemented the proof-of-life feature (which uses facial recognition to detect signs of life) that seeks to prevent fraud by preventing users from using a still image during BVN image validation in the user onboarding process. The digital bank currently handles an average of 700K to 1M transactions every day. Used React and Redux for state management and Google Maps for agent location. These applications helped build applications that handle heavy traffic every day. Applied optimization principles to ensure the app remained robust despite the high number of users.
The project involved developing an expense requisition system that had a monthly budget tracking feature to generate a report of monthly expense expenditure of each entity in the company (VFD Group) and monthly variance showing the difference between amount budgeted and amount spent per budget head. The app has handled over 920 million naira ($2,000,000) in expenses as at my exit. Implemented an email notification system with TLS encryption to help drive down response time for all expenses. Built it using Vue.js (front end) and Laravel (back end). Helped me understand the intricate field of finance such as withholding taxes, budgeting, etc.
This application allows TV Show fans to search for their favorite TV shows and view individual episodes, a summary of each episode, and filter results by season for easier navigation and easier user experience. It also shows the casts of the entire TV show. Used React.js, TypeScript, Context API, and the TV Maze public API to build something that movie lovers like myself could relate to on a personal level, and the reviews I got from people who used it brought me joy.
A React Native app built with Expo to extract text from images and PDFs using AI-powered OCR technology. The app includes user authentication, camera functionality, PDF document processing, and seamless text extraction with copy-to-clipboard features.
A FastAPI-based REST API service that provides OCR (Optical Character Recognition) for images and RAG (Retrieval-Augmented Generation) for PDF documents, powered by PaddleOCR, LangChain, and vector search with Qdrant.