INNOCENT UDEOGU
Lagos, Nigeria
• - •-
linkedin.com/in/innocentudeogu/
Software/AI Engineer
Summary
Technology Engineer with 5+ years of experience building data-driven solutions in both startup and corporate environments.
Outstanding project management and leadership skills (Scrum and Kanban)
I am very teachable and a life-long learner
Work experience
Mar 2020 - Present
Team Lead & Senior Software Engineer
Violet Grey (California)
Based in Los Angeles, VIOLET GREY is a venture-backed content and commerce beauty company
with a readership base in over 170 countries and a luxury shopping destination bringing together an
edit of the best in beauty.
Leading the engineering team and reporting to the CTO, I am delivering new software features while
scaling existing codebase in a multi-language multi-stack environment - Ruby On Rails, Go, React,
Sidekiq, Redis, Postgres, Rabbitmq, Netsuite Integration, Spree and a suite of other third-party
applications.
Sept 2019 - Feb 2020
Senior Software Engineer
quip (New York)
quip is a subscription-based oral-tech company providing electric brushes, refillable floss, & paste
that make healthy habits easy
As part of the Customer Experience engineering team and working as a contractor, I helped deliver
several software updates and writing existing workflows to make the work of customer experience
agents faster and better. Technology includes Ruby on Rails, Sidekiq, Redis, Postgres, Google Data
Studio and BigQuery
Aug 2019 - Present
Senior Software Engineer
Andela
Andela builds distributed engineering teams with Africa's top software developers. We provide the
talent and the technology to power high-performing teams
At Andela, I mentor and lead software engineers while helping bring value to its partner
organisations.
Oct 2018 - June 2019
Senior Software/Data Consultant
Coven Works
Coven Works is a talent provider and software development shop incorporated in Dallas, Texas with
offices across Nigeria.
Portfolio Accomplishments
Mavencode.com (Texas, USA) - Built out Landing Pages and Dashboards using React.js
MyTowPro (Dallas, USA) - Rails backend for Ionic mobile app and admin dashboards
Cognitiks.com (New York, USA) - Converted R-based machine learning models to Python and
served via Django application.
Rising Leadership Foundation (Texas, USA) - Wordpress Website for Client
Kaya Inventory Solution (Lagos, Nigeria) -Smart Inventory Solution for SMEs built on Ruby on
Rails
Electronic Corporate Governance Audit System -Web application built on Ruby on Rails.
Aug 2016 - Oct 2018
Chief Technology Officer
The Wardrobe Africa (Formerly OnceN'Out)
The Wardrobe Africa (Pivoted from Oncenout.com) is an online marketplace and community that
exposes top African made designers and their creations to the world.
As the CTO of this venture-backed startup, I lead the team that built the frontend and backend that
enables both the designers and customers to carry out business seamlessly.
Implemented a fashion identification service leveraging established techniques in transfer learning
in computer vision.
Tech Stack/Platforms Used: Ruby on Rails, AWS, Heroku
Technical Summary
Computer Languages/Frameworks
Ruby/Ruby on Rails
Python/Flask/Django
JS/React.js/Meteor.js
Data Science Tools
Tensorflow/Keras
Scikit-learn
SQL/Postgres
Core Competencies
Good understanding of business and how business stories drive technology.
Managing team communication and project management using tools like Jira, Slack, Github, Trello
Very good use of Test-Driven Development and managing CD/CI
Use of Machine Learning Algorithms in production environments
Rapid Software Development
Education/Professional Training
2020 - 2022
M.Sc in Artificial Intelligence
IUBH University of Applied Sciences, Bad Honnef, Germany
2014 - 2020
Coursera Certifications
Deeplearning.ai
Completed five (5) graded courses on Machine Learning and Deep Learning
View certifications
I am a life-long learner and excited about the prospects of Artificial Intelligence and how it can
impact our lives both now and in the nearest future. To this end, I have been experimenting and
building applications leveraging on some of the maturing technologies and methods in data
science.
Courses
Browser-based Models with TensorFlow.js
- See credential
Device-based Models with TensorFlow Lite - See credential
Sequences, Time Series and Prediction - See credential
TensorFlow in Practice Specialization -See credential
Natural Language Processing in TensorFlow - See credential
Convolutional Neural Networks in TensorFlow - See credential
Introduction to TensorFlow for Artificial Intelligence, MachineLearning, and Deep
Learning - See credential
Deep Learning Specialization
2014 - 2016
- See credential
Certificate of Completion - Enterpreneur-In-Training
Meltwater Entrepreneurial School of Technology
Business and Software Engineering Skills for building globally successful companies that create
wealth and jobs locally in Africa.
Core Skills Set
- Lean Startup
- Agile Project Management Methodologies (Scrum, Kanban)
- Working with Cloud technologies (AWS, GPC, Heroku)
- Software development using Javascript and Ruby technologies (Node.js, Ruby on Rails)
2006 - 2011
Bachelor of Technology, Project Management Technology
Federal University of Technology, Owerri
Finished strong with a high GCPA and among the top 3 in my class.
Core study areas include how to evaluate the need for a project, understanding how time, cost and
specification are interwoven in the Project Lifetime Cycle, planning and monitoring project progress
using tools like Microsoft Project and Primavera - all in from an engineering and business
perspective.
Other Portfolio Work
Ubenwa.ai
Ubenwa analyses a baby’s cry to detect early signs of anomalies which could be
fatal such as asphyxia or brain-injury.
Our solution uses artificial intelligence do detect alterations in a babies cry and
deployed as a mobile application.
Ubenwa is among WHO's Top 30 Innovative solutions in Africa and the top 30 AI
innovations at the ongoing IBM Watson AI Xprize global Challenge
I lead the Software engineering team on this project.
Curacel.co
Curacel.co provides AI-powered processing of insurance claims.
I was involved in the proof-of-concept and later overall system design for Curacel AI
and its technical infrastructure.
I wrote the initial proof-of-concept algorithm showing that indeed, claim vetting
can be defined as an optimizable task for an AI agent to learn. For learning, I used
decision-tree based models.
This enabled the company to raise a seed round of $250,000 to pursue this
business.
The second phase involved the full deployment of data pipelines and inference
engines.
We used Postgres and Tensorflow.
Ask The Pediatrician
I designed and implemented the natural language model that supports automated
question-answering on the mobile platform.
My work involved the full architecture of mobile/web applications and
data/inference engines that attempts to answer a medical question based on the
previously answered questions. It also involves a human-in-the-loop system in case
the system is not confident about its response.
I implemented the solution as a set of ruby microservices leveraging ruby narray
gem for tensor computation.
Created with