Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Education and Training
Timeline
Generic

DHIRAJKUMAR DALVI

Paradise,NL

Summary

Experienced Software Engineer with expertise in project management, and technical leadership. Skilled in Java development, performance tuning, and AWS services. Proven ability to mentor teams, and deliver strategic solutions that enhance operational efficiency.

Overview

19
19
years of professional experience
1
1
Certification

Work History

SOFTWARE ENGINEER III (TECH TEAM LEAD)

TD BANK
TORONTO, ON
02.2022 - Current
  • Delivered impactful projects, leading to CAD $3+MM in monthly revenue.
  • Defined and published enterprise-wide technical product configurations.
  • Managed solution design for multiple concurrent projects.
  • Mentored new team members to enhance technical skills.
  • Coordinated with vendors for configuration and defect management.

Solution Developer(Infrastructure Specialist)

TD Bank
London, Ontario
02.2021 - 02.2022
  • Sized and provisioned infrastructure for investment banking division, optimizing performance across development and production environments.
  • Developed release and deployment pipeline using Jenkins, XLR, and XLD orchestration tools.
  • Provisioned Splunk APM for newly created infrastructure to enhance monitoring capabilities.
  • Communicated daily with vendors regarding configuration issues and defect reporting.
  • Reported directly to technical development manager on status updates and escalations.
  • Defined product technical configuration page for enterprise-wide publication.
  • Created installation patches using shell scripts; proficient in Unix administration.
  • Administered JBOSS EAP 7 and IIS 7, demonstrating proven performance.

Performance Engineer

Cognizant Technology Solutions Pvt Ltd
North York, Ontario
12.2016 - 01.2021
  • Developed dashboards to monitor JBOSS server metrics with Dynatrace APM.
  • Analyzed GC logs to troubleshoot Garbage Collection issues using Dynatrace APM dashboards.
  • Established incident management system in Dynatrace for automatic email notifications of severe incidents.
  • Created automated reports and event handling in Dynatrace for daily, weekly, and monthly usage updates.
  • Resolved multiple memory leak issues utilizing Eclipse MAT tool.
  • Executed performance scripts with LoadRunner, designing workloads according to NFRs.
  • Enhanced performance of insurance application through profiling with JProfiler, addressing performance challenges.
  • Developed performance scripts using HP VuGen, providing comprehensive analysis post-test execution.

Technology Specialist

Cognizant Technology Solutions India Private limited
Chennai, India
12.2014 - 12.2016
  • Involved in requirement analysis and designing the test scenarios based on business requirements.
  • Extensively worked on Wiley Introscope APM tool to monitor the system performance and event handling for a Canadian Insurance client.
  • Created reports for system level monitoring and automating the reports to be mailed.
  • Worked on appDynamics APM to analyze the traversal flow of a transaction and analyzing the transaction for bottlenecks.
  • Wrote a library to trigger the HP Performance center from Jenkins, monitoring the test scenario using Jenkins (Thanks to the custom library) and generation of reports using the custom library integrated with Jenkins. This library was developed using java and REST API
  • Wrote multiple libraries which will do setup work for performance test using HP PC such as data generation, data validation etc. using java and jaxb.

Senior Software Engineer

Infinite Computer Solutions
Chennai, India
08.2013 - 12.2014
  • Responsible for designing, coding and testing Diameter protocol based 4G accounting application using core java technology.
  • Acted as scrum master for my team during project handling and delivery.
  • Responsible for delivery of software to onsite team encompassing licensing, security and package creation.
  • Used Wireshark traffic analyzed to capture and analyze traffic at packet level.

Senior Software Engineer

NE Technologies India Pvt Ltd
Verna, Goa
10.2007 - 08.2013
  • Design and developed Diameter protocol stack module which handles message decoding and encoding using core java and xml.
  • Responsible for writing junit test suite to test the stack.
  • Responsible to writing load balancer for the Diameter stack using java NIO networking API.

Management Trainee

New Vision Online Services Pvt Ltd
Tivim, Goa
04.2007 - 05.2007
  • Involved in coding of Point Of Sale based application designed using swings.
  • Testing the application using JUNIT.

Management Trainee

Tivim Technologies
Tivim, Goa
10.2006 - 03.2007
  • Involved in coding of Point Of Sale based application designed using swings.
  • Testing the application using JUNIT

Education

Master of Computer Application - Computer Application

Visvesvaraya Technological University
Karnataka India
06-2006

Bachelor of Science - physics

Goa University
Goa India
08-2003

Skills

  • Interactive communication
  • Design and development
  • Requirements analysis
  • Project management
  • Action management
  • Java and J2EE
  • Application performance monitoring
  • AWS services (EC2, S3, DNS, IAM, RDS)
  • Testing and debugging
  • Cross-team collaboration
  • Team leadership
  • Performance tuning
  • Dynatrace expertise
  • Strategic orientation
  • Python programming
  • Performance testing

Certification

  • SAFe Agile Practioner
  • AWS Certified Cloud Practioner

Accomplishments

  • Successfully resolved thread deadlock issue by identifying the root cause of problem using JProfiler in the current project.
  • Carried out heap dump analysis in identifying the more resource consuming entity which was making application very slow, thereby giving recommendation to fix the issue.
  • Resolved out of memory issue with the current project by analysis of GC logs and recording system level counters', analysis of metrics across all layers of application.
  • Expertise in MVC framework for more than 5 years.
  • Zero defect leakage in the performance engineering assignments handled till date.
  • Highly successful in completing the project in defined timeline and defined cost.
  • 6+ years of expertise with server/ host capacity analysis.
  • Expertise in handling escalations and risk mitigations.
  • Expertise in spinning up AWS EC2 instances, S3, IAM and DNS.
  • 2 years hands on experience with DOM Selector queries, Devops, agile and SQL (Oracle).
  • Successfully provisioning DEV infrastructure using Devops Pipeline and deploying the packages using XLR & XLD Automation tool.

Education and Training

  • Training on AWS Basics
  • Training on Azure Basics

Timeline

SOFTWARE ENGINEER III (TECH TEAM LEAD)

TD BANK
02.2022 - Current

Solution Developer(Infrastructure Specialist)

TD Bank
02.2021 - 02.2022

Performance Engineer

Cognizant Technology Solutions Pvt Ltd
12.2016 - 01.2021

Technology Specialist

Cognizant Technology Solutions India Private limited
12.2014 - 12.2016

Senior Software Engineer

Infinite Computer Solutions
08.2013 - 12.2014

Senior Software Engineer

NE Technologies India Pvt Ltd
10.2007 - 08.2013

Management Trainee

New Vision Online Services Pvt Ltd
04.2007 - 05.2007

Management Trainee

Tivim Technologies
10.2006 - 03.2007

Master of Computer Application - Computer Application

Visvesvaraya Technological University

Bachelor of Science - physics

Goa University
DHIRAJKUMAR DALVI