Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ashwin Nesamani

Ashwin Nesamani

Calgary,AB

Summary

Accomplished Senior Software Developer with extensive experience at Dayforce, specializing in C# and API development. Proven track record in leading teams, enhancing system performance, and reducing technical debt. Adept at mentoring junior developers and fostering cross-functional collaboration to deliver high-quality solutions efficiently.

Overview

11
11
years of professional experience

Work History

Senior Software Developer

Dayforce
Toronto, Ontario
04.2020 - Current
  • Acting team lead for the past 2 years, managing development efforts, mentoring junior team members, and conducting interviews.
  • Led the migration of a legacy codebase from raw SQL queries to a robust C# implementation, improving maintainability and performance.
  • Consolidated multiple module-specific codebases into centralized, scalable APIs, significantly reducing technical debt.
  • Enhanced the performance of high-volume employee data processing jobs, resulting in increased efficiency.
  • Collaborated cross-functionally with QA, Product, and DevOps teams to ensure timely and high-quality deliverables.

Application Developer

DAC Group
Toronto, Ontario
04.2019 - 04.2020
  • Modernized the CustomerFeedback module by migrating it from AngularJS to MVC using C#.
  • Developed email services using Mandrill API for bulk email communications.
  • Integrated Weblate for seamless translation file management and automated PO file commits.
  • Designed and implemented the GoogleQnA service using .NET Core, enabling real-time Q&A data collection from Google My Business (GMB).
  • Built Azure Functions and batch jobs to collect and process GMB API data and send notifications.
  • Employed Unit of Work and Repository patterns with Dependency Injection to enhance code maintainability and testing.

Senior Systems Engineer

Infosys Ltd.
06.2014 - 04.2017
  • Led a team of 4 developers in the development of dynamic web applications using MVC and Entity Framework for business process automation tools.
  • Collaborated closely with Business Analysts and clients from requirements to UAT, and facilitated knowledge transfer for new developers.
  • Enhanced UI using Telerik controls and provided end-to-end technical support post-deployment.
  • Developed internal applications in ASP.NET Web Forms with ADO.NET for performance tracking and analytics.
  • Designed complex stored procedures and SSRS reports to measure email efficiency and team performance.

Education

Post Graduate Diploma - Web Design And Development

Lambton College
Mississauga, ON
12-2018

Bachelor of Engineering - Electrical And Electronics Engineering

Anna University
India
04-2014

Skills

  • Languages & Frameworks: C#, ASPNET Core, NET Framework, JavaScript, TypeScript, HTML5, CSS3, AngularJS, MVC, Web Forms
  • Database & ORM: SQL Server, ADONET, Entity Framework, LINQ, Stored Procedures
  • DevOps & Cloud: Azure Functions, Azure DevOps, Git, CI/CD Pipelines
  • Architecture & Patterns: DDD, TDD, MVC, Dependency Injection
  • Soft Skills: Leadership, Team Mentoring, Agile/Scrum, Technical Interviews, Cross-functional Collaboration, Code Reviews, Documentation

Timeline

Senior Software Developer

Dayforce
04.2020 - Current

Application Developer

DAC Group
04.2019 - 04.2020

Senior Systems Engineer

Infosys Ltd.
06.2014 - 04.2017

Post Graduate Diploma - Web Design And Development

Lambton College

Bachelor of Engineering - Electrical And Electronics Engineering

Anna University
Ashwin Nesamani