Kamsiyochukwu Okwuchukwu Oleka, Developer in Lagos, Nigeria
Kamsiyochukwu is available for hire
Hire Kamsiyochukwu

Kamsiyochukwu Okwuchukwu Oleka

Verified Expert  in Engineering

Front-end Developer

Lagos, Nigeria

Toptal member since November 4, 2022

Bio

Kamsi is a front-end developer and motivated professional with five years of experience building software and innovative products. He worked across different organizations and niches, where his versatile skills, knowledge, and attitude made him a solid asset to the team. Kamsi focuses on building quality products that enhance user experiences and satisfaction, driving user engagement and retention to increase revenue.

Portfolio

Peerstack Technologies
JavaScript, TypeScript, React, React Native, Next.js, Jest, React Query...
Piggy
JavaScript, Flow, PHP, Redux, React, Styled-components, Docker, iOS Extensions...
Klarna
JavaScript, React, Flow, Styled-components, Redux, iOS Extensions...

Experience

  • React - 5 years
  • React Native - 4 years
  • Context API - 4 years
  • Jest - 4 years
  • Firebase - 3 years
  • TypeScript - 3 years
  • Next.js - 3 years
  • React Query - 2 years

Availability

Full-time

Preferred Environment

Slack, React, React Native, React Query, Jest, GreenSock Animation Platform (GSAP), Cypress, TypeScript, Context API, React Redux

The most amazing...

...thing I've developed is a product called Thepeer, which enables wallet interoperability for businesses and their 4.5 million users in Africa.

Work Experience

Lead Front-end Engineer

2021 - 2023
Peerstack Technologies
  • Led the refresh of all user-facing products on the Thepeer team to fit the new brand identity of the company and improved the SEO of the website by rebuilding it in NextJS to prebuild the pages and serve them to the client.
  • Worked on libraries that wrapped the core SDK for React, React Native, Flutter, Android, and Node.js for the back end to simplify the integration of the product by other developers.
  • Migrated the blog from a locally served markdown file to Ghost CMS to enable other teams to publish articles with less friction.
  • Oversaw the development of a new version of the platform that significantly improved product usability as the lead developer for the v2 product. This work was instrumental in helping us raise a $2.1 million seed round.
  • Contributed to a suite of new products/features on the product team. The features were released post-rebrand, such as Invoicing, Payment links, and Notifications for merchants.
  • Built the core SDK, using Vanilla JS and React, that allows customers to carry out transactions with Thepeer across the web and mobile platforms. This SDK currently powers transactions for over 4.5 million customers.
  • Worked on a revamp of the developer documentation in React (SPA), deploying easy-to-understand docs that walk developers through how to integrate the product.
  • Helped create a new development workflow to simplify how we build and ship software. We cut engineering meetings by 80%, moved to more async communication, reduced merge conflicts to a few a week, and set up deployment previews for QA.
  • Built the v1 (public launch) of the website, dashboard, SDK, blog, and documentation with React after taking feedback from the beta launch and improving product usability. This was instrumental in our seed round funding.
  • Achieved a 40% decrease in the bundle size of the merchant dashboard and a 90% test coverage for the core functionalities of the SDK and merchant dashboard using the React Testing Library and Cypress.
Technologies: JavaScript, TypeScript, React, React Native, Next.js, Jest, React Query, WebSockets, Pusher, Context API, Cloudinary, HTML, CSS, SCSS, Slack, Node.js, Front-end, APIs, Content Management Systems (CMS)

Software Engineer Consultant

2021 - 2022
Piggy
  • Played a critical role in enhancing our platform's user experience by automating the expansion of card comparison categories from two to five. We were able to offer our users more options and information, resulting in increased engagement.
  • Collaborated closely with colleagues to develop a Pocket Safari iOS extension. Through our efforts, we were able to showcase our team's ability to think creatively and work collaboratively to deliver innovative solutions.
  • Implemented structured schemas for store pages, which helped search engines better understand the content of our pages and improve our search engine ranking. We were able to enhance the visibility and reach of our platform.
  • Oversaw software maintenance across the codebases in JavaScript and PHP, swiftly tackling arising issues.
Technologies: JavaScript, Flow, PHP, Redux, React, Styled-components, Docker, iOS Extensions, Web Extensions, HTML, CSS, SCSS, TypeScript, Context API, Slack, Front-end, APIs

Software Engineer Consultant

2021 - 2022
Klarna
  • Collaborated with the Klarna engineers to integrate desired Piggy code into Klarna.
  • Oversaw the two-phase changes implemented in our front-end app and Chrome extension after the acquisition to migrate existing users from Piggy's extension to Klarna.
  • Led the front-end efforts for decommissioning Piggy websites in favor of Klarna.
Technologies: JavaScript, React, Flow, Styled-components, Redux, iOS Extensions, Web Extensions, HTML, CSS, TypeScript, SCSS, Slack, Front-end, APIs

Mobile Engineer and Consultant

2020 - 2020
Pocket (fma Abeg)
  • Streamlined bug-fixing process through over-the-air updates, resulting in a 14% reduction in user attrition and increased satisfaction.
  • Enhanced security by enabling biometric authentication on supported devices.
  • Boosted user engagement by 22% by implementing push notifications and relevant interactions.
  • Successfully resolved critical Android v4.4 and below bugs, preventing application crashes.
Technologies: React, React Native, React Navigation, Redux Thunk, Slack, JavaScript, Front-end, APIs

Mobile Engineer and Consultant

2020 - 2020
Pinecom Technologies Limited
  • Built an admin app for managing transportation requests, staff, and vehicles.
  • Developed a carrier app to handle deliveries and communication with customers.
  • Created a customer-facing app to manage orders and track pending deliveries.
  • Built the core features such as real-time messaging for carriers and customers, tracking, and real-time order management.
Technologies: React, React Native, Firebase, React Navigation, WebSockets, Socket.IO, Cloudinary, Redux, Slack, JavaScript, Front-end, APIs, Content Management Systems (CMS)

Mobile Engineer

2020 - 2020
390labs
  • Authored and deployed the Tert mobile app in React Native. This project aimed to simplify the learning processes for universities that had joined our platform. Through these efforts, we provided students with an interactive learning experience.
  • Implemented the dashboard after working closely with other team members to identify the key features and requirements, enabling us to streamline our operations and improve our ability to manage the platform effectively.
  • Led the development of the Rababooks mobile app for MTN. This project aimed to cultivate reading habits among kids by providing them with a fun and engaging platform to discover new books and read them on their mobile devices.
Technologies: React, React Redux, Jest, Slack, JavaScript, CSS, Front-end, Vue, APIs

Experience

Thepeer

https://thepeer.co
An infrastructure that powers wallet interoperability across Africa. I was the front-end lead and worked closely with the rest of the team to build and maintain a merchant dashboard, website, and custom blog for educational purposes. We also made multiple SDKs for different platforms to easily integrate solutions into the apps of the companies involved and documentation for developers.

Abeg App (now Pocket App)

https://abeg.app
Abeg was a peer-to-peer service that enabled users to send and receive money quickly using their unique tag. Now, it offers a suite of services such as virtual cards, US and GBP accounts, and business payments.

Education

2016 - 2023

Bachelor's Degree in Mechanical Engineering

University of Nigeria, Nsukka - Nigeria

Skills

Libraries/APIs

React, React Query, Context API, React Navigation, React Redux, Socket.IO, Pusher, Node.js, iOS Extensions, Vue

Tools

Slack, Flow, Redux Thunk

Languages

TypeScript, JavaScript, HTML, CSS, SCSS, Markdown, PHP, Python

Frameworks

React Native, Jest, Cypress, Next.js, Redux

Platforms

Firebase, GreenSock Animation Platform (GSAP), Docker

Other

Front-end, WebSockets, Styled-components, Cloudinary, APIs, Content Management Systems (CMS), Web Extensions

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring