
Kamsiyochukwu Okwuchukwu Oleka
Verified Expert in Engineering
Front-end Developer
Lagos, Nigeria
Toptal member since November 4, 2022
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
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
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
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.
Software Engineer Consultant
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.
Software Engineer Consultant
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.
Mobile Engineer and Consultant
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.
Mobile Engineer and Consultant
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.
Mobile Engineer
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.
Experience
Thepeer
https://thepeer.coAbeg App (now Pocket App)
https://abeg.appEducation
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring