Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

CHETAN PATEL

Toronto,Ontario

Summary

15+ years of experience in software development with a focus on Microsoft technologies, including C#, .NET, and SQL Server. Proven track record as a Team Lead and Senior Developer, managing full-stack development across various software life cycles (SDLC), particularly in Agile (SCRUM) environments. Expert in enhancing team performance, designing CI/CD pipelines, and mentoring junior developers while driving projects to successful completion. Industry Expertise Banking and Finance: Worked on projects for major banks like Citi Bank, Royal Bank of Canada, CIBC Bank, and National Bank of Canada, managing financial services and wealth management applications. Insurance: Developed software for life and critical illness insurance at Acceptiv Inc., enhancing online insurance solutions. Healthcare: Managed projects at TELUS Health, focusing on benefits enrollment and administration. ERP (Enterprise Resource Planning): Customized SYSPRO ERP solutions at Shea Business Solutions, improving business process efficiency. Telecommunications: Managed a billing module for a telecom product at ONX Enterprise Solutions, showcasing his capability in handling complex billing systems. General Software Development: Broad experience in various software development projects involving web, windows, and database applications across multiple sectors, demonstrating versatility in software solutions.

Overview

19
19
years of professional experience

Work History

Team Lead (Senior Developer

Virtusa
Toronto
01.2021 - 08.2024
  • Citi Bank | Project: Renault Web Application – Financial Services Management Led a team of 5 members, managing both onshore and offshore resources, ensuring project alignment and delivery
  • Designed CI/CD pipelines that increased productivity by 70% through automation of build processes across different environments
  • Mentored junior developers, providing training and project understanding, which enhanced team efficiency and project quality
  • Achievements Handled all release deployment activities, ensuring zero downtime during updates
  • Received applause from senior management for delivering projects on time.

Team Lead

Acceptiv Inc
Toronto
12.2019 - 06.2020
  • Project: RiskDX Server App and Client app - software for life and critical illness insurance with underwritten rules Acceptiv helps North American insurers reach the under-served middle market with online life and critical illness insurance buying solutions
  • Acceptiv provides an online insurance sales and underwriting platform (www.getriskdx.com)
  • Technology: C#, .NET Core 3.0, SQL 2019, Jira, Angular, Type Script, Azure Devops Led full-stack development using Angular, .NET Core 3.0, and Azure DevOps for secure insurance applications
  • Developed encryption and decryption tools, enhancing data security & integrity
  • Designed & optimized CI/CD pipelines, reducing deployment time by 60%
  • Improved performance of underwriting algorithms, leading to a 30% increase in processing speed
  • Successfully managed workload spikes, maintaining 100% SLA adherence
  • Achievements Designed and contributed to CI/CD pipelines in Azure, enhancing deployment processes
  • Successfully managed workload spikes by reassigning tasks, resulting in timely project delivery.

Team Lead - (Senior Full Stack Developer)

TELUS Health
Toronto
08.2018 - 10.2019
  • Project: Flexit360 Benefit Enrollment management website (Admin Site, Employee site) (Web Application) Flexit360 by TELUS Health makes benefits enrolment and administration easy and web-based interface allows convenient and comprehensive access to group benefits plans, Admin Site: built in MVC 5, Employee Site: built in ASP.NET Web forms
  • Technology: C#, .NET 4.6.1, SQL server 2017, Java Script, JQuery, TFS, Github, Bitbucket, Jira
  • Project: WEBSGlobalAdmin - Customize master table entry (Web Application)
  • Technology: C#, .NET core 4.6.1, SQL server 2017, Java Script, JQuery, TFS, Github, Bitbucket, Jira
  • Project: Data loader - Customize entry in database for client (Desktop Application) Technology: C#, .NET core 4.6.1, SQL server 2017, ADO.NET, TFS, Github, Bitbucket, Jira Project: ResourcefileImporttool - Import Resourcefiles into SQL database (Desktop Application Technology: C#, .NET 4.6.1, SQL server 2017, ADO.NET, TFS, Github, Bitbucket, Jira Managed a team of 4 developers, delivering a robust benefits enrollment system
  • Introduced automation tools, increasing administrative productivity by 60%
  • Developed complex system functionalities, earning recognition from senior management
  • Mentored team members, improving their coding skills and overall project quality
  • Enhanced system scalability, accommodating 10,000+ concurrent users without performance degradation
  • Achievements
  • Developed complex functionalities for solutions, earning recognition from senior management
  • Implemented mentorship programs that significantly boosted team morale and skill levels.

Senior Software Developer, Stack

Royal Bank of Canada
Toronto
05.2018 - 07.2018
  • Project: InvestEase (Wealth and Investment management), RBC's newest Robo Advisor product offers automated investment advice and portfolio management backed up by a team of accredited portfolio advisors, Role: Contract Technology: React/Redux JS, Node JS, Webpack , C#, .NET 4.7, SQL server 2017, TFS, Github, Microsoft Azure Developed UI/UX features using React/Redux & integrated with .NET backend
  • Enhanced system performance, reducing API response time by 40%
  • Optimized database queries, improving load times for investment dashboards
  • Delivered secure authentication mechanisms, reducing login failures by 25%
  • Contributed to enhanced portfolio management features, increasing customer engagement
  • Achievements Delivered high-quality UI/UX and backend integration, enhancing user interaction and system performance.

Senior Software Developer, Stack

Tata Consultancy Services Canada Inc
Toronto
05.2017 - 03.2018
  • Project: BCM secure site-Business continuity management (BCM) RBIA simplification (Capital Market)
  • Technology: Angular JS, C#, .NET 4.7, SQL server 2017, ASP.NET MVC5, WPF, XAML, SSIS
  • SSRS, TFS, IIS, Microsoft Azure
  • Lead Led a team of 4 developers, improving application performance by 40%
  • Developed secure banking applications, ensuring 100% compliance with industry standards
  • Conducted rigorous code reviews & UAT, achieving 99.9% bug-free deployments
  • Implemented data integrity solutions, reducing inconsistencies by 35%
  • Provided Level 2 production support, maintaining 99.5% uptime.

Lead Software Developer

04.2016 - 03.2017
  • Stack SHEA Business Solutions
  • Project: SYSPRO ERP customization projects, Technology: Angular JS, Bootstrap, C#, .NET 4.0/4.5, SQL server 2016, Oracle, TFS, Microsoft Azure
  • Project: Legacy VB6 to C#.NET migration
  • Technology: React JS/Redux, Bootstrap, C#, .NET 4.6.2, SQL server 2016, Oracle, TFS, IIS, Microsoft Azure
  • Project: Unit valuation system, worked as a full-stack developer in Agile(SCRUM)
  • Technology: AngularJS, C#, .NET 4.6.2, SQL server 2016, SSRS, Github
  • Project: Asset tracker, worked as a full-stack developer in Agile(SCRUM)
  • Technology: C#, .NET 4.6.2, SQL server 2016, Entity data model, SSIS, SSRS, IIS, Github Project: Time tracking website (Application is developed for employee hours management and reports)
  • Technology: React JS/Redux, Bootstrap, C#, .NET 4.0/4.5, SQL server 2016, Github, IIS, Microsoft Azure
  • Leadership in Technical Innovation: Spearheaded the customization of SYSPRO ERP systems, leading a team of 5 to develop, design, and maintain efficient, scalable code using C#, .NET 4.0/4.5, and ASP.NET MVC5
  • Mentorship and Team Development: Actively mentored new contract developers, fostering an environment of learning and growth, which included creating comprehensive development, setup, and installation documentation
  • Project Management: Managed project timelines and deliverables, ensuring the team adhered to Agile (SCRUM) practices, while also leveraging tools like Excel Macros and VB Script for process improvements
  • Diverse Application Development: Directed the development of both web and desktop applications, utilizing frameworks like Angular JS, React JS, and implementing services with WCF (REST, SOAP), thereby enhancing the team's versatility and technical proficiency
  • Quality Assurance Leadership: Oversaw unit testing initiatives, ensuring code quality and reliability, which directly contributed to the success of business processes through efficient application development.

Software Developer

Desjardins Insurance company
Toronto
01.2014 - 02.2016
  • SQL) ONX Enterprise Solutions
  • Client, Web application for the client, worked as a full stack developer in Agile(SCRUM), Team Size: 5, Role: Contract Technology: AngularJS, C#, .NET 4.6, SQL server 2016, SSIS, SSRS, WCF(REST, SOAP), XML, JSON, Github
  • Project: Billing module for telecom product, worked as a full-stack lead developer in Agile(SCRUM) Technology: React JS/Redux, C#, .NET 4.6.1, SQL server 2016, SSRS, WCF(REST, SOAP), XML, JSON, TFSDeveloped insurance & banking applications, improving system scalability
  • Client: National Bank of Canada (Private banking system) Project: Private banking system, the goal of private banking (PB) project is to provide PB clients the ability to view PB Technology: AngularJS , C#, .NET 4.5.2, SQL server 2014, SSIS, SSRS, WCF(REST, SOAP), TFS Leadership in Agile Environments: Served as a pivotal member of a 5-person team in an Agile (SCRUM) setup, driving the development of web applications for Desjardins Insurance using C#, ASP.NET MVC, and Entity Framework, enhancing team agility and responsiveness
  • UI/UX Leadership: Took the lead in designing user interfaces that improved user interaction and system usability, employing AngularJS, HTML, CSS, and JavaScript, showcasing leadership in UI/UX development
  • Technical Guidance: Provided guidance on complex integrations and business validations, ensuring that the team's work aligned with business objectives, significantly impacting project outcomes
  • Reporting and Data Management: Managed the development of reports and ETL processes using SSRS and SSIS, guiding the team through backend processes, which demonstrated strategic leadership in data management.

Software Development Manager

Indianic Infotech Limited
03.2005 - 10.2013
  • Corporate recruitment system, regional tracking system, Technology: C#, .NET 4.5.1, SQL 2012, ASP.NET web forms, Oracle, ADO.NET, XML, WCF, WPF, Web service, TFS Project: Payroll management software
  • Technology: C#, .NET 4.5.1, SQL 2012, win forms, WCF, ADO.NET, Crystal reports, Excel, VB script, SSIS, Github
  • Strategic Team Leadership: Managed and led a team of over 30 developers across different geographical locations, showcasing exceptional coordination and leadership skills in aligning team efforts with client expectations
  • Project Oversight and Reporting: Took responsibility for preparing detailed weekly status reports and timesheets, crucial for project transparency and accountability, while managing multiple large-scale projects under tight deadlines
  • Talent Management and Development: Played a key role in mentoring, recruiting, and developing new developers, establishing a culture of continuous learning and high performance within the team
  • Stakeholder Engagement: Coordinated with high-level managers to ensure work prioritization aligned with strategic goals, participated actively in review meetings, and facilitated communication between developers, business analysts, and senior management to address production and maintenance issues effectively.

Education

Bachelor's Degree - Information Technology Engineering

HNG University
01.2004

Skills

  • Technical Skills
  • Programming:
  • C#, NET Core, ASPNET MVC, React, Angular, JavaScript, SQL Databases: SQL Server, Oracle, MySQL, ETL Processes
  • Cloud & DevOps: Microsoft Azure, CI/CD, Jenkins, TFS, GitHub
  • Microservices & Containers: Microservices Architecture, Docker, Kubernetes
  • Project Management: Agile (SCRUM), Jira, Azure DevOps
  • Security & Performance Optimization:
  • Encryption, Authentication, API Security

Accomplishments

  • Microsoft Certifications: MCAD, MCSD, MCTS - Microsoft .NET windows and web applications
  • Leadership Management
  • Mentorship: Established programs that resulted in career growth and retention of team members
  • Performance Metrics: Utilized KPIs, OKRs, and regular performance reviews to gauge and enhance team performance
  • Strategic Contributions: Led initiatives to streamline development processes, enhancing both efficiency and quality.

Timeline

Team Lead (Senior Developer

Virtusa
01.2021 - 08.2024

Team Lead

Acceptiv Inc
12.2019 - 06.2020

Team Lead - (Senior Full Stack Developer)

TELUS Health
08.2018 - 10.2019

Senior Software Developer, Stack

Royal Bank of Canada
05.2018 - 07.2018

Senior Software Developer, Stack

Tata Consultancy Services Canada Inc
05.2017 - 03.2018

Lead Software Developer

04.2016 - 03.2017

Software Developer

Desjardins Insurance company
01.2014 - 02.2016

Software Development Manager

Indianic Infotech Limited
03.2005 - 10.2013

Bachelor's Degree - Information Technology Engineering

HNG University
CHETAN PATEL