Position: Front-end developer
Category: JavaScript
English level: fluent
Years of experience: 4


Engineered tracker dashboards that use data visualisation charts like Recharts, Chartjs, and ECharts to represent data for extensive insight on ride-hailing services, radio and TV audience measurement, and shoppers’ insights across Africa to drive the company’s revenue up by 20%.

Contributed to and maintained the survey54 NPM package that provides custom UI components and libraries that are used to develop the application’s front-end interfaces.
Developed the Survey54 Safiyo platform that allows users to create surveys by adding questions, options, and conditional logic per option to route respondents to a specific question, recall previously selected answers, and select demographic values to ascertain the target respondents.

Upgraded the respondent web platform to allow respondents to take surveys, and tasks,  and withdraw their incentives thereby growing the number of respondents from 100K to over 400K in 6 months.

Managed a 5-member cross-functional (product, engineering, QA) team to successfully release the ticketing system to improve query resolution time from 24 hours to under  8 hours in six months.

I built the platform’s Webstore and Invoicing products from the ground up to enable business owners to make rapid sales of their products and services thereby increasing the company’s revenue by 5% in the space of four months.

Designing and maintaining features of internal tools/dashboards for member onboarding personnel to achieve business account approval in 5 minutes.

Maintaining and fixing bugs on web platforms thereby increasing the application load time from 10 secs to under 3 secs.

I led a team of 7 mobile and frontend Engineers as an interim team lead for two quarters, defining their  OKRs and holding bi-weekly 1-on-1s with my team members.