David O. Ilenwabor
David O. Ilenwabor
iOS Engineer

About Me


I have about 5 years of experience as a software engineer and i am currently working with Plume Design. As a proficient software developer, my expertise is in building iOS applications using Swift, SwiftUI and Objective-C. I also develop macOS applications and engage in backend development using GoLang. You can check out my resume.

Work History

PROJECTS


My personal interests include:

  • AI/ML. It's an exciting time for artificial intelligence and machine learning. I'm working through several online classes on udacity and udemy and reading several articles on the subject.
  • Virtual & Augmented Reality. I've been an enthusiast on VR/AR and already developing applications using ARKit that can be seen on my github profile.
  • Data Structures & Algorithms. From time to time i improve on my data structure and algorithm skills, trying to develop more efficient code.
  • Football. I live in Nigeria, a country where football thrives and i love spending my free time playing this sport.

Recent Projects

  • TQ Trivia, an AI driven Content and Trivia iOS application, which makes learning fun and at the same time winning real cash prizes while at it. (Available on the AppStore).
  • BotoVerify, A facial recognition based iOS application for scanning and validation of MRZ passport. (Available on the AppStore).
  • BotoAttend, A staff attendance management iOS application based on geolocation sensing and facial recognition. (Available on the AppStore).
  • Developed backend for Hotsys with Golang. Hotsys is a hotel management application for overseeing various hotel activities. (Hotsys Github).
  • CRA is an iOS project similar to Uber for transporting from one location to another. The project consists of two iOS applications built using Swift: CRA Passenger and CRA Driver. The former is for passengers to request a ride from a driver, get matched to a driver and pay for their ride. The CRA Driver app is for drivers to get matched to passengers, accept or reject rides. The project enforces realtime location tracking between passenger and driver. (App Screenshots)
  • AR Bball is an iOS augmented reality basket ball game. The user taps on any vertical plane in the real world via the AR camera and places the basketball backboard then begins playing and tries to score. There are varying difficulty levels with the backboard starting to move from a certain level. (AR Bball)
  • Documentation Sorter is a macOS application that lists out various categories and frameworks of Apple's official documentation helping a developer to pick a framework to learn or improve upon. (Documentation Sorter)
  • Part of the team developing and maintaining the Nocturna iOS App(On Apple App Store) under Nocturna Entertainment. It is an app for connecting various night clubs owners and their customers for the ultimate nightlife experience.
  • Attsys is an attendance management system used by lecturers to take attendance of students in class and curb cheating. It makes use of geolocation fencing and facial recognition to verify a students presence in class. (https://github.com/AttSys)
  • AR rough sketch is an iOS augmented reality application that lets a user draw/sketch in the real world using the iPhone's camera. (AR Rough Sketch)
  • Petroleum D&C (On Google Playstore) is an android application that serves as a means for students and professionals engage in Petroleum Engineering to acquire useful knowlegde with respect to Well Drilling and Completion.

Contact Me