JIDEOBI
OFOMAH-
PROFESSIONAL SUMMARY
A professional software developer and a polyglot with a
background in computer science, designing, developing,
testing, deploying and maintaining mobile and web
applications. I am interested in a challenging position in an
organization where excellent programming skills, software
development best practices and project managerial
abilities are required to meet up with the increasing
demands in efficient and effective IT solution delivery.
SKILLS
WORK HISTORY
Javascript, PHP, Python and
NodeJS, ES5, ES6, ES7+,
TypeScript
Containerization: Docker
Continuous Integration
Continuous Deployment,
Forge, TravisCI
Design Patterns
PHPDoc,Swagger, JSDoc
MySQL, PostgreSQL and
CouchDB (NoSQL)
CSS, HTML5, Bootstrap,
VueJS, Vue Router, Vuex,
Vue Plugins, ReactJS, Babel
Laravel, Django, ExpressJS
Mocha, Jasmine, Selenium,
PHPUnit, end to end tests,
cross browser testing with
Browser Stack
Git, GitHub, GitLab
Webpack, Grunt, Gulp
Linux, Ubuntu, Windows OS
NPM, Yarn, PIP, Composer
Brand Labs, Michigan, U.S - Associate Developer
Remote • Dec, 2016 – Current
EDUCATION
University of Calabar
Cross River State, Nigeria •
2011
Bachelor of Science:
Computer Science
Documentation, unit testing, selenium testing, crossbrowser end to end testing, GTM tags installation and
fixes, development of middle-ware systems and web
dashboards for managing configurations.
E-commerce platform customization and buidling of
supporting front-end components using HTML, CSS and
front-end frameworks like VueJS.
Google Tag, Google Analytics, JustUno, e.t.c tag setups.
Design and development of a solution that integrates
Signifyd, fraud detection feature, into Volusion platform.
Tech Stack: Google Tag Manager, Google Analytics,
HTML, CSS, VueJS, Vuex, Vue Router, Laravel, PHP,
Forge, GitLab, Bootstrap, Swagger, NodeJS, Javascript,
Laravel Mix, Composer, NPM, Linux
Brand Labs, Michigan, U.S - Software Developer
Remote • Dec, 2016 – Oct, 2017
Joined as a Crossover.com consultant.
Design, implementation and documentation of
Laravel(PHP) based web applications that extends ecommerce platforms such as Volusion, BigCommerce
and Shopify.
Installation and customization Google TagManagers
tags, Google Analytics scripts, JustUno, e.t.c tag setups.
EHealth Africa - Lead Software Developer
Nigeria, Liberia • Oct, 2015 – Dec, 2016
Worked with software team of five (5) developers to
improve our development processes, started concepts
such as Unit Testing, Continuous Delivery, Continuous
Deployment etc.
Mentoring and guiding team members.
Handled hiring of software developers for the Nigerian
office.
Traveled to other country office (Liberian office) and
assisted the team there in the development of Disease
Surveillance Application that they were building.
Build cross-country Project Report Framework, AYA, a
Django and ReactJS based web application for managing
internal projects and generation of reports.
Developed LoMIS Delivery, a mobile based application
used for handling vaccine delivery schedules and other
logistics data.
Re-wrote an open source OSM (Open Street Map) data
file administrative levels polygon boundaries extractor
and integrated changes to RapidPro system
Tech Stack: CouchDB, PostgreSQL, Django, React.js,
Webpack, Mochai, Chai, Django, Chai, DHIS2, Docker,
TravisCI, ES6, GeoJSON, WebGIS, RapidPro, GitHub
EHealth Africa - Software Developer
Nigeria, Sierra Leone • Nov, 2013 – Oct, 2015
Development of hybrid mobile application using frontend technologies such as HTML, CSS, AngularJS (Angular
1), Bootstrap and companion web dashboard used for
vaccine logistic management(LoMIS) in Kano, Nigeria.
Contributed to conception, design, implementation,
testing and release of Sense Followup, an offline first
mobile based Disease Surveillance System, used for
contact tracing during Ebola outbreak in Nigeria. This
later won Netexplo award for innovation in 2015. Once
put to use, the tool drastically reduced health care
response time to new cases of Ebola, effectively fighting
the outbreak and saving more lives.
On-site at Sierra Leone to perform requirement
gathering, development of software systems, process
improvement, training and offer technical supports to
staff at 117 Call Center used for Emergency Response
during Ebola outbreak in Sierra Leone.
Study of paper-based processes and systems in the
health care sector and improving processes, digitization
of paper-based data collection process, etc
Tech stack: Cordova, AngularJS(1), CouchDB (NoSQL),
PostgreSQL, NodeJS, Django, Python, Grunt, Gulp,
Bower, NPM, Karma, Jasmine, TravisCI, GitHub
e-movimento GmbH - Android Developer
Remote • Jan, 2013 – Nov, 2013
Design and implementation of complex computer game
modeled after Battle Isle on Android platform.
Unit testing, bug fixing and documentation of
development processes.
Tech stack: Android SDK, Eclipse IDE, SVN, Maven,
JUnit
.