Software Engineer with hands-on experience designing and building production backend systems using TypeScript, NestJS, and SQL databases. Experienced in REST and GraphQL APIs, secure authentication flows, caching, microservice-oriented architectures, and automated testing.

Emmanuel Alabi

Software Engineer with hands-on experience designing and building production backend systems using TypeScript, NestJS, and SQL databases. Experienced in REST and GraphQL APIs, secure authentication flows, caching, microservice-oriented architectures, and automated testing.

Available to hire

Software Engineer with hands-on experience designing and building production backend systems using TypeScript, NestJS, and SQL databases. Experienced in REST and GraphQL APIs, secure authentication flows, caching, microservice-oriented architectures, and automated testing.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Javanese
Advanced

Work Experience

Backend Software Engineer at FinVeriQ Solutions Inc.
January 1, 2025 - Present
Designed and implemented backend services supporting compliance disclosure delivery, acknowledgment tracking, and audit workflows used in production environments. Built REST and GraphQL APIs with NestJS and TypeScript, including data modeling, validation, migrations, and performance considerations. Implemented secure verification and authentication flows using token-based logic, database migrations, and Redis caching to improve reliability and response times. Introduced reusable email notification infrastructure using React Email, supporting dynamic content, bilingual messaging, and consistent branding. Implemented internationalization (i18n) using React i18next to support bilingual UI and communications across the platform. Contributed to microservice-oriented design decisions, improving modularity, scalability, and long-term maintainability of backend systems. Delivered API-driven UI enhancements, including dynamic dropdown components backed by backend services rather than hard-coded
Software Developer / QA Engineer (Contract) at Savi Financial
January 1, 2024 - April 1, 2024
Developed automated unit tests and smoke tests to validate backend handlers and reduce regression risk. Executed end-to-end API testing using GraphQL Playground to verify real-world request/response behavior. Worked within Agile workflows to interpret requirements, document findings, and communicate defects clearly to engineering teams. Supported overall backend stability by identifying edge cases and improving test coverage.

Education

Associate Degree at Algonquin College of Applied Arts and Technology
January 1, 2023 - July 1, 2024

Qualifications

C# Ultimate Masterclass: From Beginner to Expert
September 1, 2025 - March 17, 2026
Node.js, Express, MongoDB & More: The Complete Bootcamp
December 1, 2025 - March 17, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services