Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Work Availability
Timeline
Hi, I’m

EMEKA TORTI

Senior Software Engineer (C#, REACT, NODE.JS, ANGULAR, .NET)
Markham,ON
EMEKA TORTI

Summary

Motivated Senior Software Engineer highly effective at developing new programs and fixing problems with existing systems. Proficient in Typescript, .NET, Node.js, React, Angular and Agile/Scrum methodology.

Overview

12
years of professional experience
1
Certification

Work History

Bank of Nova Scotia (Mahindra)

Senior Software Engineer
02.2025 - Current

Job overview

  • Maintained existing WinForms and ASP.NET MVC applications, leveraging C# and VB.Net to enhance performance and user experience.
  • Involved in feature enhancements, bug fixes, regulatory fixes, design sessions and deployment on Azure DevOps
  • Maintained existing SOAP/RESTful services for critical business and regulatory requirements, ensuring seamless integration.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Optimized SQL Server databases with complex stored procedures, triggers, and SSRS reports, boosting efficiency by 40%.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Built databases and table structures for web applications.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.

Questrade

Intermediate Software Engineer
01.2021 - 11.2024

Job overview

  • Designed efficient database structures in MySQL and MongoDB that supported seamless data storage, retrieval, and manipulation across multiple applications.
  • Contributed to the successful launch and ongoing maintenance of the Mortgage Point of Sales built with Angular 12+, .NET 6 and Node.js backend services
  • Developed reusable UI components using Angular Material, promoting code consistency across projects while reducing development time significantly.
  • Utilized GitLab and JIRA to facilitate seamless collaboration among team members and track project progress efficiently.
  • Optimized load times for web pages using lazy loading techniques, improving overall site performance metrics.
  • Implemented unit testing and end-to-end testing with Jest and Cypress for Angular applications, ensuring software reliability and stability.
  • Mentored junior developers on best practices for Angular development, fostering a supportive team environment.
  • Built cloud-native solutions on Google GCP (GKE), enhancing scalability and system integration.

TAQ Autos (former SCI Marketview)

Intermediate Software Engineer
06.2018 - 12.2020

Job overview

  • Migrated legacy ASP.NET 4.5 MVC to .NET Core microservices.
  • Mentored 2 junior developers via code reviews and Agile sprint planning.
  • Reduced system downtime with proactive monitoring and troubleshooting of issues using Microsoft Applications Insight.
  • Developed intuitive front-end interfaces for the company's products built on ASP.NET MVC, AngularJs, Next.js and Angular 8. Deployed AWS (EC2, RDS) solutions and an offsite Rackspace data-center.
  • Utilized SQL Server for data storage and implemented complex stored procedures for further logic and optimize data retrieval.
  • Transitioned legacy ASP.NET4.5 MVC monolith web application to microservice architecture, using .NET Core and Yolean -Kafka for asynchronous communication.

Sterling Bank

Applications Developer
01.2013 - 04.2018

Job overview

  • Automated data processing tasks for the Financial Control Department, reducing manual effort by 60% and saving approximately 20 hours of labour per week.
  • Implemented performance tuning and optimization techniques for SQL Server databases, resulting in a 40% improvement in query execution times. Conducted regular index maintenance and query optimization to enhance system performance and ensure efficient data retrieval.
  • Optimized application performance by identifying and rectifying coding inefficiencies.
  • Designed, developed, and maintained SOAP web services to facilitate secure and reliable communication between different systems.
  • Wrote clean, scalable C# and ASP.NET MVC code for the company's enterprise applications hosted on IIS.

Education

Covenant University
Ota, Nigeria

Bachelor of Science from Computational Science
07-2010

Skills

Expert in C#, NET, ASPNET MVC, WinForms, WPF, AngularJS/Angular, React, Typescript, JavaScript, CSS

Accomplishments

  • Volunteered as the 'Kafka resource person' at TAQ Autos, researched an open-source Kafka package (Yolean-kafka), and developed an adaptor for messaging among microservices.
  • Created an application that transformed an Excel-based workflow in Sterling Bank's Financial Control Department, reducing processing time from weeks to seconds. Built the 'Proof-online' tool using the .NET framework, Bootstrap, and T-SQL.
  • https://drive.google.com/drive/folders/1FDJRvh1Xo0if1hzIzQ2i_ccz4rfmZe1H

Certification

Google Cloud Certified Professional Cloud Architect

Availability
See my work availability
Not Available
Available
monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer

Bank of Nova Scotia (Mahindra)
02.2025 - Current

Intermediate Software Engineer

Questrade
01.2021 - 11.2024

Intermediate Software Engineer

TAQ Autos (former SCI Marketview)
06.2018 - 12.2020

Applications Developer

Sterling Bank
01.2013 - 04.2018

Covenant University

Bachelor of Science from Computational Science
EMEKA TORTISenior Software Engineer (C#, REACT, NODE.JS, ANGULAR, .NET)