Position: JavaScript Developer
Category: Node.js
English level: fluent
Years of experience: 3

At my last job I

Played a pivotal role in the modernization of Sterling Bank's legacy loan management system, with a primary focus on backend improvements. Utilized Nest.js and PostgreSQL in the backend redevelopment process, significantly enhancing system performance and maintainability
As a Senior Backend Engineer at Sterling Bank, I played a pivotal role in transforming the bank's legacy loan management system using Nest.js and PostgreSQL. My expertise in backend development was fundamental to this transition.

In my role at Pivo Africa, I worked on backend development, creating RESTful APIs, integrating the backend with financial institutions, and managing debit card transactions. The technologies I used included Node.js, TypeScript, MongoDB, PostgreSQL, Firebase, and AWS.

At the Nigeria Development Foundation, I was part of the team that developed a service marketplace. I worked with Angular, RxJS, NGRX, Firebase, and Java, and gained valuable experience deploying applications on AWS.

Earlier in my career, at Crown Interactive Ltd, I honed my skills in Python for data analysis tasks, and at EBCD Software Solutions LTD, I had the opportunity to work extensively with PHP.

Across all these roles, I've made extensive use of Git and GitHub for version control and collaboration, SQL/NoSQL databases, ORMs such as Sequelize and TypeORM, WebSockets, Firebase and Auth0 for authentication, and Swagger for API documentation.

My work has given me a robust understanding of microservices and monolithic design patterns, and I always aim to produce efficient, robust, and maintainable code. I am looking to further enhance my knowledge in modern backend frameworks and design patterns to continue delivering top-tier solutions.