Skills

Research

Data Science

Software Engineering

Software Consulting

Problem solving

Entrepreneurship

Experience

 
 
 
 
 
March 2014 – September 2015
Nigeria

SAP ABAP Consultant

NLNG

As a consultant for NLNG, I was part of the team that re-implemented their HCM and ESS/MSS solution and provided post implementation support. I was involved in:

  • Designing the pay slip template using SMARTFORMS
  • Linking SAP travel management and budgeting using USER EXITS and Business Application Programming Interfaces (BAPIs)
  • Building custom reports for payroll, rewards and travel management
  • E-recruitment workflow approvals
  • Integrating external E-recruitment server with SAP System using Electronic Document Interchange
  • Customization of SAP portal to hide and show certain information depending on the user’s roles.
  • Implementation of leave request and approval workflow.
  • Tier 3 (expert level) support after implementation.
 
 
 
 
 
September 2011 – September 2012
Nigeria

SAP ABAP Consultant

Kabo Solutions

As part of a 2-man ABAP team, we contributed to the implementation of SAP HCM solution at FIRS (Nigeria’s equivalent of UK’s HRMS) and supported SAP HCM solution at NLNG. I was involved in:

  • Writing FIRS’ custom payroll program
  • Data migration from the legacy system using Legacy System Migration Workbench (LSMW) and Batch Data Communication BDC tools.
  • Creating custom reports for identifying differences between the legacy system and the new system during parallel run.
  • Tier 3 (expert) support to NLNG on workflow and data related issues.
  • Creation of custom infotypes for various master data entries.
  • Interfacing the output of sap payroll run to third party bank APIs.
  • Designing the pay slip template using SMARTFORMS
  • Linking SAP travel management and budgeting using USER EXITS and Business Application Programming Interfaces (BAPIs)
  • Building custom reports for payroll, rewards and travel management
  • E-recruitment workflow approvals
  • Integrating external E-recruitment server with SAP System using Electronic Document Interchange
  • Customization of SAP portal to hide and show certain information depending on the user’s roles.
  • Implementation of leave request and approval workflow.
  • Tier 3 (expert level) support after implementation.
 
 
 
 
 
March 2011 – September 2011
Nigeria

SAP Solutions consultant

C2G Consulting

I was a techno-functional (HR-ABAP) consultant to several clients including Society for Family Health (SFH), First Security Discount House (FSDH), UAC Nigeria, and Nest Oil. My roles included:

  • Requirement gathering
  • Supporting the clients on reports, interfaces, conversion programs, enhancements, forms and business workflows
  • Knowledge transfer in HR and ABAP modules
 
 
 
 
 
September 2010 – March 2011
India

Trainee ABAP/BW consultant

Elogica solutions, Bangalore

As an intern, I learnt SAP ABAP, SAP BW 3.5, BI 7.0 and HR modules using real life scenarios
 
 
 
 
 
September 2009 – September 2010
Nigeria

Software developer

Chamswitch Plc.

Responsible for website design and e-payment integration
 
 
 
 
 
March 2007 – September 2007
Nigeria

Web applications developer

Circumtechnologies Ltd.

Design of websites and building web applications

Selected Publications

We have demonstrated through our study that it is possible to combine methods that answer both of these questions, ‘how do users interact with websites’ and ‘how do they feel when they interact with web pages. The former was achieved by summarising the users’ visual scan paths into a trending scan path using the STA algorithm, while the later was achieved by generating arousal scores that each UI element elicits for each group of users through our arousal sensing algorithm. Furthermore, we created a novel visualisation that can aid researchers in assimilating and generating research questions that can be investigated further using more established statistical or qualitative methods.
Measuring Behaviour 2018, 2019

We present arousal detection through the analysis of pupillary response from eye trackers. Using eye-trackers, the user’s focal attention can be detected with high fidelity during user interaction in an unobtrusive manner.
ICMI ‘18, 2018

Recent Publications

We evaluated our arousal sensing algorithm on frustration-induced arousal. Our algorithm is able to discriminate between normal moments …

We have demonstrated through our study that it is possible to combine methods that answer both of these questions, ‘how do users …

This paper examines the feasibility of inferring the mood of a community by measuring the walking speed of pedestrians, which is a …

We present Moodbook: an application for the personalized monitoring of social media usage. Consenting users may export their data …

We present arousal detection through the analysis of pupillary response from eye trackers. Using eye-trackers, the user’s focal …

We built our algorithm to sense arousal through a data-driven approach by doing a secondary analysis of two independent datasets. The …

Projects

Food Mood

Glycemic Index (GI) is a relative ranking of carbohydrate in foods according to how they affect blood glucose levels. Different classes and quantity of food have different GIs. Our research takes an in-the-wild approach to observe the influence of GI on motivation and mood in the workplace.

Systematic Review Software

I’m the senior backend developer on the project to deliver an open source systematic review software. This project fascilitates a systematic review research from the conceptual definition to generating a prepopulated document that forms the framework of the final paper.

Inferring the Mood of a Community

Using the average commuting gait speed, sentiment analysis of tweets within the community, contextual information such as weather information and community events, and self-reported emotions as ground truth, I am part of a team at the University of Melbourne, investigating a multi-modal, non-intrusive approach to sense the mood of a community

Sensing arousal in visual interactive sytems

Arousal is often used as a proxy to measure stress, frustration, anxiety, boredom and attention which are of particular interest to researchers of behavioral science and HCI. Our goal is to develop a method to sense arousal during user interaction with interactive contents. Our method analyzes pupillary response from eye trackers but has the potential to be deployed in future web cameras which is useful in non-laboratory settings.

Contact