Summary
Overview
Work History
Education
Skills
Accomplishments
Awards
Timeline

Anil Verma

Toronto,ON

Summary

An accomplished IT Project Manager with over 5 years of experience delivering innovative business solutions in banking, financial services, and industrial automation. Skilled in Agile and Waterfall methodologies, technical analysis, project planning, risk management, and stakeholder engagement. With 6 years of expertise in Production Support & Maintenance within the Retail Banking industry in Canada, including onsite and onsite/offshore models, and 4 years in Development & Maintenance across Retail Commercial and Industrial Automation industries, I have a strong track record of leading cross-functional teams, ensuring seamless project execution, and enhancing system efficiency. Known for aligning technology with business goals, I bring a collaborative, adaptable, and results-driven approach, with a strong reputation for reliability and flexibility in dynamic environments.

Overview

17
17
years of professional experience

Work History

Project Manager

Royal Bank of Canada,Toronto
05.2016 - Current
  • Company Overview: RBC is a global financial institution providing various financial services (Website: www.rbc.com)
  • Supervised team of 15 IT professional members to successfully complete a $2 M digital transformation project on time and within budget
  • Overall responsibility for successful end to end Project delivery, from idea creation to Implementation and warranty
  • Saved $100 K annually by migrating few legacy systems to the new technologies, improving performance and automations.
  • Led a team of 12 IT professionals to successfully complete a $1.5M digital transformation project on time and within budget.
  • Stakeholder Management, Estimate project at various levels, Plan, Direct and co-ordinate project teams in accordance to the Workstreams planned, Directed Requirement Gathering sessions, Identify and Monitor Risks / Mitigation Plans, Assumptions, Engage impacted departments
  • Plan Resource Allocation / Forecasting, maintain MIS, Resource costing / forecast for Vendors / Contractors / FTEs
  • Lead teams from different vendors, different interfacing business and technical groups
  • Continuously monitor project performance via Detailed Project Schedule / Cost Variance / Schedule Variance
  • Adhere to Organizational Standards prescribed for projects
  • Presentations - Create and Present to executives the following: Project Charter, Project Status Reports, Project Management Approach, Implementation Plan, Post Implementation Verification Plan, Briefing documents, Issues and Risks
  • Continuous Risk Identification and Monitoring, Ask penetrating questions for discovering unstated assumptions
  • Conflict Resolution, Conduct Performance Appraisals
  • Delivered exceptional customer satisfaction by proactively addressing client concerns and meeting or exceeding expectations throughout the engagement process.
  • Successfully managed multiple projects simultaneously by prioritizing tasks according to urgency, resource availability, and alignment with organizational goals.
  • Planned, designed, and scheduled phases for large projects.
  • Improved stakeholder satisfaction with detailed project updates and proactive issue resolution.

Project Lead/Project Manager

Royal Bank of Canada, Toronto
03.2012 - 05.2016
  • Company Overview: RBC is a global financial institution providing various financial services (www.rbc.com)
  • Reduced system downtime by 30% by implementing proactive monitoring based infrastructure.
  • Implemented a disaster recovery plan, reducing potential downtime from 12 hours to 2 hours in case of system failures.
  • Technical Analysis, Requirements Analysis, Technical Architecture, Design, Development and Implementation of web applications
  • Acquire knowledge and Implement: Build Process, version management, release strategy, file transfer process, client communication channels, Coding Standards, UI Standards, Defect tracking tools used by client, batch jobs, Database maintenance jobs and schedule
  • To support end users to minimize service disruption and ensure that client systems are fully operational, and any loss of service is restored in a timely and efficient manner
  • To investigate problems and other requests for support and determines appropriate actions to take
  • On a daily basis monitor and make sure that all the production environments are running as expected
  • Create Activity records to provide deployment Instructions, Rollback Instructions, PIV information
  • Have extensive experience and sound knowledge on source controls management and tools like TFS, GIT
  • Closely work with internal vendors/external vendors for investigating production issues
  • Developed comprehensive project documentation, ensuring clarity and accessibility for all team members.
  • Coordinated with stakeholders to define project scopes, aligning objectives with business goals.
  • On a daily basis, trouble shoot and investigate environmental issues in staging environment reported by various stakeholders like Business, QA, developers
  • Analysis and Fixing of and Production Pre –production issues and Incidents
  • Involved in the planning of Production Implementation, Incident Managements
  • Use event logs, application logs, data base data to investigate/trouble shot environmental issues being part of Support and Maintenance team worked with business in user story refinement, sizing, sprint planning and sprint demo
  • Streamlined project management processes by implementing Agile methodologies and improving team communication.
  • Optimized resource utilization by accurately forecasting project needs and allocating resources accordingly throughout the project lifecycle.

Sr. Software Engineer

Royal Bank of Canada, Toronto
11.2010 - 02.2012
  • Company Overview: RBC is a global financial institution providing various financial services
  • Website: www.rbc.com
  • As Developer gathered Requirement using Template, Designed functional specifications and design documents
  • Involved in the entire project design & coding & Unit testing
  • Involved in coding , Unit testing,Test cases and Technical support
  • Created Web-based user interface with ASP
  • User interface design, ASP development, Unit Testing using
  • Involved in creating SQL scripts and SQL stored Procedures
  • Used ADO.NET to access the SQL Server2000 database
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Analyzed proposed technical solutions based on customer requirements.

Software Engineer

Toshiba-Japan, ESP/ Kraft Food -USA
05.2006 - 10.2010
  • Company Overview: Toshiba is a multinational conglomerate company, and Kraft Foods is a global food and beverage leader
  • Website: www.toshiba.com, www.kraftfoodsgroup.com
  • Technical Analysis, Requirements Analysis, Technical Architecture, Design, Development and Implementation of web applications
  • Automated IT support processes, reducing response time by 25% and improving end-user satisfaction.
  • Acquire knowledge and Implement: Build Process, version management, release strategy, file transfer process, client communication channels, Coding Standards, UI Standards, Defect tracking tools used by client, batch jobs, Database maintenance jobs and schedule
  • Liaison between hardware infrastructure and project / program managers, resolve versioning tool issues, Make Decisions for Server sharing and hosting for applications
  • End to End set up of Environment for Development and Testing, set up databases, perform database related activities, Product Instance set up for development and testing teams
  • Technical Performance Improvement of products: Performance profiling of product, propose a strategy for performance improvement, Implement performance enhancements across all product Implementations
  • Conducted training sessions to elevate team skills and improve project outcomes
  • Involved in the entire project design & coding & Unit testing
  • Involved in coding & Unit testing, Preparing Test cases.
  • User interface design, ASP development, Unit Testing using
  • Involved in creating SQL scripts and SQL stored Procedures
  • Built databases and table structures for web applications.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Corrected, modified and upgraded software to improve performance.

Education

Associate of Applied Science - Computer Applications Development

Advanced Computing Training School (C-DAC) , Bangalore, India
04.2006

Bachelor of Engineering - Computer Science & Technology

Centre For Development of Advanced Computing, Bangalore, India
07.2005

Skills

  • Full Life Cycle Project Management & Execution
  • Scrum Methodologies
  • Change Management Processes
  • Client Relationship Management
  • Strong Analytical & Problem-solving skills
  • Strong Written and Oral Communication
  • Project Budget/Requirements/Scope/Budget/Costing
  • Project Management Tools: MIS, Excel, MS Visio, Rally, Jira
  • Languages: C#, ASPNET, VBNET, MVC, XML, XSLT, HTML 50, CSS, JavaScript, jQuery, WCF, Web Services, SQL Server and PL/SQL, Oracle, C, PHP, Python, object-oriented programming languages like C and C
  • Configuration Tools: TFS, GIT
  • Agile: Attended training to learn Agile Process and practiced Agile process in Maintenance project
  • Technical and Requirements analysis

Accomplishments

  • Supervised team of 15 IT professional members to successfully complete a $2 M digital transformation project on time and within budget.
  • Automated IT support processes, reducing response time by 25% and improving end-user satisfaction.
  • Reduced system downtime by 30% by implementing proactive monitoring based infrastructure.
  • Implemented a disaster recovery plan, reducing potential downtime from 12 hours to 2 hours in case of system failures.
  • Saved $100 K annually by migrating few legacy systems to the new technologies, improving performance and automations.
  • Led a team of 12 IT professionals to successfully complete a $1.5M digital transformation project on time and within budget.

Awards

  • Arbie award, Received for outstanding performance in Online Brokerage applications from RBC.
  • Arbie award, Received for creating production server monitoring tool which helped to investigate production issues quickly.
  • Arbie award, Received for creating an automation tool to monitor online trading system which helped to identify if there is any issue in online trading system flow before client’s start calling to call center and start reporting issues.

Timeline

Project Manager - Royal Bank of Canada,Toronto
05.2016 - Current
Project Lead/Project Manager - Royal Bank of Canada, Toronto
03.2012 - 05.2016
Sr. Software Engineer - Royal Bank of Canada, Toronto
11.2010 - 02.2012
Software Engineer - Toshiba-Japan, ESP/ Kraft Food -USA
05.2006 - 10.2010
Advanced Computing Training School (C-DAC) - Associate of Applied Science, Computer Applications Development
Centre For Development of Advanced Computing - Bachelor of Engineering, Computer Science & Technology
Anil Verma