Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
SeniorSoftwareEngineer

Chukwuemeka Torti

Markham,Canada

Summary

Senior Backend Engineer with 12+ years of experience building enterprise-grade systems and scalable APIs. Proven expertise in financial services, event-driven architecture, cloud-native development (Google Cloud, AWS, Azure), and AI-powered applications. Google Cloud Certified Architect. Strong C# experience across distributed systems, high-performance backends, and secure data platforms. Led complex migrations, system redesigns, and infrastructure modernization across banks and fintechs. Adept at driving initiatives from conception to completion.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Scotia Bank (Mahindra)
Toronto, ON
02.2025 - Current
  • Implemented global exception handling and logging in ASP.NET MVC apps to improve error and system monitoring.
  • Collaborated with business system experts, QA engineers, and backend developers in a cross-functional Agile pod (10+ people), actively participating in sprints, code reviews, design, and planning sessions.
  • I wrote advanced T-SQL stored procedures and optimized views for high-volume reporting.
  • Resolved complex production issues using remote debugging, dump analysis, and log tracing.
  • Maintained and extended ASP.NET MVC apps used for regulatory reporting and loan management.
  • Led a backend logging overhaul using Serilog, with structured logs sent to Apache Splunk.
  • Integrated custom WCF services with internal systems and third-party APIs for document exchange.
  • Developed and maintained critical trading infrastructure components, including secure WCF and Web API services, integrated with backend systems. One initiative involved a script that reactively tracked error logs and sent critical notifications to an email address.
  • Led modernization efforts of legacy mortgage systems using .NET 8 and asynchronous programming to increase throughput and reduce latency.
  • Implemented a centralized NuGet package management system for the team.
  • Participated in Agile ceremonies, code reviews, and paired programming to ensure high code quality and alignment with quant team needs.

Software Engineer

Questrade
Toronto, ON
01.2021 - 11.2024
  • Contributed to a complex Angular + Node.js and .NET Core microservices system, integrating multiple vendor systems through scalable REST APIs.
  • Contributed to backend services powering a digital loan origination platform built with .NET 6 and Angular 12.
  • Built and deployed a distributed, event-driven logging system integrated with Google Pub/Sub and MySQL.
  • Secured internal APIs using JWT-based authentication and role-based authorization.
  • Successfully implemented integration projects with five third-party vendors, enhancing system capabilities by 40%, and reducing operational costs by 20%.
  • Developed and maintained the mortgage brokerage system written in Java, Node.js, and C#, improving performance by 70% and ensuring seamless integration with MySQL and MongoDB databases.
  • Implemented security best practices and performance enhancements for RESTful APIs, including input validation, rate limiting, and caching strategies. Ensured compliance with industry standards and improved response times, resulting in a more secure and efficient API infrastructure.

Software Engineer

TAQ Autos
Markham, ON
06.2018 - 12.2020
  • Built SQL Server stored procedures for high-volume data processing, optimizing query execution times by 40%.
  • Contributed to a Next.js project that involved server-side rendering and API integration with .NET Core microservices, improving load times and accessibility.
  • Developed and maintained secure backend APIs using .NET Core, which interfaced with a SQL Server database hosted on Amazon RDS, ensuring high availability and automatic backups.
  • Designed a C# Kafka adapter to conduct audit logs. and act as a Kafka producer, solving race conditions with the Lock keyword. Future plans include releasing it as a NuGet package.
  • Used AWS S3 for secure storage of customer documents and vehicle images.
  • Integrated structured logging with Serilog, with logs forwarded to AWS CloudWatch Logs, enabling efficient monitoring and diagnostics.
  • Developed WCF and REST APIs for cross-platform integration with dealership systems and credit bureaus.
  • Leveraged event-driven architecture using Kafka for asynchronous messaging between at least 10 different microservices and analytics components, enhancing system responsiveness.
  • Streamlined data processing workflows and ensured data integrity, contributing to the overall robustness of the application.
  • Mentored junior developers and guided them through transitioning to an Angular and .NET Core 2.2 system.

Applications Developer

Sterling Bank Plc
Lagos
06.2017 - 04.2018
  • Built custom .NET Framework tools that replaced Excel-based workflows in finance, reducing processing time from weeks to seconds. (ProofOnline, Visa Matching tool)
  • Developed SOAP and RESTful APIs using C# .NET and WSDL, supporting internal banking services, and external integrations.
  • Modernized core banking interfaces using ASP.NET MVC, WCF, and SQL Server stored procedures.
  • Designed an enterprise reconciliation service to ensure financial integrity across systems.
  • Integrated financial systems with third-party providers (like QuickTeller and NIBBS) via secure .NET APIs.
  • Built and extended WebForms and ASP.NET MVC applications for internal stakeholders.
  • Supported 24/7 production deployments across high availability architecture.

Sterling Bank Analyst - Team Lead - Technology Service Desk

Sterling Bank Plc
Lagos
12.2012 - 06.2017
  • I worked in different departments under the Sterling Bank Graduate Associate program. These units were Sales, Branch operations, Financial Control, E-Banking Operations, Software Development - Technology, Service Desk. Led improvement initiatives and presented findings to management.

Junior Developer

UKConcept Ltd. (National Youth Service)
Lagos
01.2011 - 02.2012

Education

B.Sc. - Computer Science

Covenant University
07-2010

Skills

  • Languages, libraries, and frameworks: C#, NET 31 - 9, Java Spring Boot, Play framework, SQL (T-SQL, PL-SQL), Python
  • Databases and backend: SQL Server (query optimization, stored procedures, functions, triggers), MongoDB, PostgreSQL
  • DevOps and Cloud: Google Cloud (PostgreSQL, IAM, Pub/Sub), AWS (RDS, Lambda, ECS, EKS), Docker, Kubernetes, Terraform, GitHub Actions, GitLab CI, Jenkins, and Ansible
  • Messaging and Streaming: Apache Kafka, RabbitMQ, ActiveMQ, EventGrid, Google Pub/Sub
  • Database: PostgreSQL (Google Cloud), SQL Server, MongoDB, Cosmos DB
  • Monitoring/Logging: Datadog, Prometheus, Grafana, Kibana, Google Cloud Monitoring
  • Architecture: SOA, Serverless architecture, Event-Driven architecture

Certification

Google Cloud Certified Professional Architect 2023

Google Cloud Certified Professional Developer 2022

Sun Certified Java Programmer (5.0) 2008

Projects

Designed and built an online marketplace using .NET 9, Fast-API, VertexAI, PostgreSQL, and React native for frictionless deals, Deployed to Google Cloud Platform (GCP) with Kubernetes and Cloud Run for scalability and low-latency access., Implemented CI/CD pipelines using GitHub Actions for automated testing and deployments., 

Timeline

Senior Software Engineer

Scotia Bank (Mahindra)
02.2025 - Current

Software Engineer

Questrade
01.2021 - 11.2024

Software Engineer

TAQ Autos
06.2018 - 12.2020

Applications Developer

Sterling Bank Plc
06.2017 - 04.2018

Sterling Bank Analyst - Team Lead - Technology Service Desk

Sterling Bank Plc
12.2012 - 06.2017

Junior Developer

UKConcept Ltd. (National Youth Service)
01.2011 - 02.2012

B.Sc. - Computer Science

Covenant University
Chukwuemeka Torti