Summary
Overview
Work History
Education
Skills
Key Responsibilities
Languages
Timeline
Generic

Anil Kumar Kandi

Markham,ON

Summary

  • Technically sophisticated Mainframe Professional with 15.6 years of experience, specializing in Z/OS Mainframes Application for 13.6 years and 2 years in RPA ProdOps Support Lead/Manager roles.
  • Currently serving as Senior Mainframe Developer at CIBC in Canada.
  • Proficient in end-to-end software product development, including requirement analysis, system study, coding, testing, debugging, documentation, and implementation.
  • Skilled in mapping requirements, providing solutions, and troubleshooting applications for optimal performance.
  • Applies technical processes and quality standards to maintain applications and deliver exceptional customer experiences.
  • Strong communication and interpersonal skills for resolving complex software issues, with a background in support projects and high-severity issue troubleshooting tailored to client needs.

Overview

16
16
years of professional experience

Work History

Senior Mainframe Developer

CIBC - MIF - Default Risk Managers
07.2024 - Current

The MIF Application serves as a central database for commercial and large corporate clients who use cash management services, as well as commercial prospects. It tracks client positions and balances (POA), flags security, borrowing, and ratio irregularities (AutoRIL), and offers role-based security. The MIF Application is the official record for Commercial Banking, providing essential data to both internal departments and external regulators.

Senior Mainframe Developer

SunLife Financial Canada - IFRS17 B2B, CDCP BTT
07.2022 - 06.2024
  • Evaluated and implemented enhancement design solutions to improve cost, quality and performance of software applications by replicating the existing Bill to Bank reconciliation process by substituting the older data sources with the new EFDW landing source system.
  • At present, the monthly batch reconciles the monthly Bill against Bank Data based on Activity Type, producing Bill and Bank Transaction data that is loaded into tables.
  • These tables are then utilized to create reports for the Business. Moving forward, the monthly batch will reconcile data received from the new source DW landing zone.
  • This batch process will continue to produce Bill and Bank Transaction data, which will be loaded into new DB2 tables.
  • These DB2 tables will be used to generate updated reports that are essential for the Business.

Program Manager

Tech Mahindra - BNS - Robotics Smart Automation CoE
04.2020 - 07.2022
  • Robotic Process Automation (RPA) is an advanced business process automation technology that records human tasks on a computer and replicates them without human involvement.
  • Designed to handle repetitive tasks across multiple applications and systems by following a programmed workflow with several steps.
  • Additionally, responsibilities include managing and supervising administrative and daily program operations in compliance with policies and regulations.
  • Building strong relationships with key stakeholders ensures support for program initiatives, while coaching team members on professional development enhances overall team performance.
  • This combination of technology and leadership drives efficiency and growth within an organization.

Technical Lead

Tech Mahindra - BNS - Probe to Triad Migration
11.2017 - 03.2020
  • The BNS retail and small business customers are assessed for risk and collections using two separate vendor-based systems—Probe Strategy Manager (SM) and Small Business Credit Review System (CRS)—both hosted on a z/OS platform.
  • Global Risk Management depends on these scores to enforce credit policies and manage collections.
  • The primary goal is to modernize and consolidate these systems into a unified strategic platform that enhances client-product relationships while reducing risk exposure.
  • A secondary aim is to empower business users to dynamically adjust scoring parameters and models based on market or regulatory changes and align collection strategies with FICO TRIAD recommendations.
  • Collaboration with cross-department teams ensured smooth software delivery, while leadership of development teams focused on timely, budget-compliant project completion.
  • System performance was improved through rigorous code reviews, debugging, and optimization, alongside maintaining close client communication for progress updates and issue resolution.

Technical Lead

Tech Mahindra - MSSB - Money Market Reforms
10.2015 - 11.2017
  • The Mutual Fund Trading and Networking (MFT) system of legacy MSSB allows investors to pool funds managed by a Fund Manager investing in diversified securities.
  • Investors become shareholders in the mutual fund, which operates as a corporation or business trust.
  • To enhance the system, continuous integration and deployment strategies were used to speed releases and improve reliability.
  • Stability was increased by monitoring performance and resolving bottlenecks to reduce downtime.
  • Customer satisfaction was boosted by prioritizing features based on user feedback and market trends, supported by a continuous feedback loop to integrate user input into product development.

System Development Analyst

Verizon Data Services India Pvt. Ltd. - Customer Management(CST)
04.2014 - 10.2015
  • CST order processing manages the creation and maintenance of various customer and service-related structures across billing systems and network elements.
  • Processes orders for service activation or changes and promotes cross-functional collaboration to enhance innovation, creativity, and communication within teams.
  • This collaboration improves project efficiency by streamlining processes and supports the design of innovative solutions to complex challenges.
  • Overall, CST order processing ensures seamless service management and fosters effective teamwork and problem-solving.

Software Engineer

Wipro Technologies - HIGHMARK
12.2009 - 04.2014
  • Highmark and Wipro are working together to create a tailored solution for managing Medicare Advantage members, workflows, documents, and correspondence.
  • Using Wipro's existing Medicare Advantage application suite, they enhanced key features to fit Highmark’s needs.
  • The project consistently met deadlines through effective time management and prioritization.
  • Technical solutions were designed based on customer requirements, with scalable and maintainable code ensuring software stability.
  • Ongoing collaboration with management and development teams helped monitor design and progress, ensuring alignment and successful delivery.

Software Engineer

Wipro Technologies - AVIVA - Asset Backed Annuity Phase 1
12.2009 - 04.2014
  • The Business Request form identifies issues in the document production feed, emphasizing the need for more data to improve payment advice accuracy and reduce call center queries.
  • The project included refactoring legacy code to enhance maintainability and ease future updates.
  • Improved team communication and effective debugging strategies were established, reducing defects and increasing reliability.
  • Ultimately, unit-tested systems were delivered on time, meeting customer quality and schedule expectations.

Project Engineer

Wipro Technologies - DHL - Actual Flight Details Not Being Sent to 3M
12.2009 - 04.2014
  • The project corrected incorrect flight details, ensured quality control to reduce defects, developed detailed plans for timely completion, and maintained records for each project and engineering discipline.

Education

B.Tech - Electrical & Electronics Engg.

J.B. Institute of Engg & Technology
Hyderabad, Telangana, India
05.2008

Intermediate(+2) -

Sri Chaitanya Junior College
Vijayawada, Andhra Pradesh, India
04.2004

High School -

St.Pauls High School
Godavarikhani, Telangana, India
04.2002

Skills

  • Programming: COBOL, JCL, MicroFocus COBOL, zOS IDZ, SAS, Easytrieve, REXX
  • TSO and ISPF usage
  • Database Management: DB2/DB2-LUW, IMS, IDMS, VSAM file handling
  • File/Data Transfer: FTP, SFTP and MQ operations
  • Green/Black Screens: IMS DC, CICS, ADSO
  • Batch Scheduling: CA7, Zeke
  • Version Control: Endevor, Changeman, GitHub, Bitbucket
  • IBM utilities: File-Aid, File-Aid DB2, INSYNC
  • Mainframe Debugging Tools: Xpediter, Abend-AID
  • Software Tools: JIRA, confluence
  • Domains: Banking, Finance, Insurance, Telecom, Healthcare, Energy, Transportation

Key Responsibilities

📝 Requirements & Analysis

  • Gathered business requirements and worked with system designers and BAs to prepare functional specifications.
  • Conducted system analysis and finalized technical/functional specs.
  • Performed impact and solution design analysis.
  • Reviewed requirements through business calls and documentation.

🏗️ Design & Architecture

  • Analyzed current architecture and flow of Z/OS Mainframe applications.
  • Prepared High-Level Designs and prototypes.
  • Created and revised Technical Design Documents (TDDs).
  • Provided design assistance to SMEs and LTA teams.
  • Defined methodologies and best practices.

💻 Development, Coding & Testing

  • Developed Z/OS Mainframe code from scratch and enhanced existing systems.
  • Handled coding, unit testing, and debugging.
  • Executed batch support activities.
  • Participated in regular code reviews and walk-throughs.
  • Prepared and executed unit and integration test cases.
  • Supported System Integration Testing (SIT) and User Acceptance Testing (UAT).
  • Created Test Summary Reports and conducted quality control reviews.
  • Provided input to QA and coordinated data validation.

🚀 Implementation & Deployment

  • Coordinated with onshore and offshore teams for deployments.
  • Deployed packages and code to different regions/environments.
  • Handled soft launches, KTLO upgrades, and stabilization tasks.
  • Managed live implementations across Z/OS and MicroFocus.

🔧 Production Support & Maintenance

  • Monitored applications in development, staging, and production.
  • Provided bug fixes and application enhancements.
  • Worked on production issues and root cause analysis.
  • Supported post-implementation and maintenance.

🔁 Coordination & Communication

  • Interfaced with clients, business teams, offshore vendors, and co-applications.
  • Attended SWAT calls, trainings, and audit activities.
  • Provided Knowledge Transfers (KT) to new team members.
  • Shared status reports and updates with leadership.

🧰 Infrastructure & RPA ProdOps Support

  • Monitored bots and handled RPA mailbox, dashboards, and tooling.
  • Managed infra-activities: patching, disk space, password entries, and certificates.
  • Installed runtimes and configured servers in multiple environments.
  • Used JIRA and RFC workflows for change management.

Languages

English
Full Professional
Hindi
Full Professional
Telugu
Native or Bilingual

Timeline

Senior Mainframe Developer

CIBC - MIF - Default Risk Managers
07.2024 - Current

Senior Mainframe Developer

SunLife Financial Canada - IFRS17 B2B, CDCP BTT
07.2022 - 06.2024

Program Manager

Tech Mahindra - BNS - Robotics Smart Automation CoE
04.2020 - 07.2022

Technical Lead

Tech Mahindra - BNS - Probe to Triad Migration
11.2017 - 03.2020

Technical Lead

Tech Mahindra - MSSB - Money Market Reforms
10.2015 - 11.2017

System Development Analyst

Verizon Data Services India Pvt. Ltd. - Customer Management(CST)
04.2014 - 10.2015

Software Engineer

Wipro Technologies - HIGHMARK
12.2009 - 04.2014

Software Engineer

Wipro Technologies - AVIVA - Asset Backed Annuity Phase 1
12.2009 - 04.2014

Project Engineer

Wipro Technologies - DHL - Actual Flight Details Not Being Sent to 3M
12.2009 - 04.2014

B.Tech - Electrical & Electronics Engg.

J.B. Institute of Engg & Technology

Intermediate(+2) -

Sri Chaitanya Junior College

High School -

St.Pauls High School
Anil Kumar Kandi