Software Engineer
Decagon Institute
May 2021 - Dec 2023 (2 years 8 months)
Developed comprehensive unit tests using Jest and TypeScript to ensure the functionality of various endpoints in the Decagon Institute recruitment web application.
Led a team of 15 developers in successfully developing SwiftRiders, an MVP dispatch delivery application, utilizing Node.js, Express.js, TypeScript, React.js, PostgreSQL, Jest and Docker for containerization.
Implemented an advanced payment system using the Paystack API and integrated SendGrid for email services and Twilo for SMS.
Refactored an old codebase from Knex.js and InversifyJS to NestJS and TypeORM to meet modern development standards, enhancing maintainability and scalability.