Innovative and driven software engineer with 5 years of extensive experience leading teams to develop high-impact web and mobile applications. Passionate about delivering exceptional user experiences and committed to establishing best practices. Skilled in Typescript, React, Next.js, React Native, and Node.js. Eager to contribute expertise to a dynamic Product Engineering team and create cutting-edge digital products. I aim to find challenging projects and join a team where I can continue to drive innovation and excellence in Software Engineering.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
Developed a comprehensive, full-stack Learning Management System (LMS) that facilitates access for over 60 learners to a variety of courses including Product Management, Product Design, and Software Engineering, among others.
Implemented ClerkJS authentication to create custom emails for users, distinguishing between facilitators and students. Students are categorized to display relevant courses, while facilitators gain access to course upload capabilities.
Integrated Uploadthings services to store course videos, and MuxVideoeo for smooth video playback, while persisting user progress.
Integrated Stripe payment gateway for paid courses, granting access upon successful payment.
- Developed a mobile application for account opening using React Native, integrating various validation endpoints and account opening services.
- Integrated with active directories to authenticate agents, retrieve their details, and grant them the privilege of creating accounts.
- Integrated with services to determine account statuses—failed, successful, or pending—and to initiate actions based on these states.
- Delivered outstanding work, leading to my engagement in an additional project focused on onboarding customers for investment platforms.
- Led the development of the investment module, enabling users to onboard, upgrade accounts, and access various investment privileges based on their account tier.
- Integrated Zest payment gateway and wallet services, enabling users to purchase new funds, top up existing balances, and withdraw funds directly to their bank accounts.
- Established and maintained a clear directory structure, alongside implementing optimization strategies to enhance both user experience and application performance.
- Collaborated with various back-end engineering teams, maintaining clear communication to resolve issues and overcome blockers effectively.
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Lagos today.