Summary
Overview
Work History
Education
Skills
Certification
Languages
Detailed Technical Skills:
Timeline
Generic
Indranil Poddar

Indranil Poddar

Mississauga,ON

Summary

Results-driven Adobe-certified engineering manager with over 21 years of experience leading high-performing software development teams and more than a decade as an AEM Architect. Demonstrated expertise in delivering complex projects on time and within budget while optimizing processes to enhance efficiency and productivity. Strong advocate for fostering a culture of innovation, collaboration, and continuous improvement within teams. Eager to leverage technical leadership and strategic planning skills to drive organizational growth and success.

Overview

23
23
years of professional experience
1
1
Certification

Work History

Engineering Manager

TD Bank
02.2023 - Current
  • In TD, I have been leading an enterprise wide strategic initiative of decommissioning legacy Content Management System (SDL Tridion) and migrating to the new AEM platform. This was massive in scale, highly intricate, and deeply reliant on the collaboration across Pods, PGs and platforms.
  • The initiative migrated 8 high value applications, decommissioned 150 servers and led to $240 million in savings, per quarter.
  • Technology Asset Owner:
  • As a TAO the technical ownership of all the applications under my portfolio resides with me. I am responsible for reviewing changes, recommending best practices aligned to TD standards of security, stability and performance, supervise regular health checks and keep application infrastructure updated and compliant.
  • I am also an owner of TD’s AEM Web Content Management platform. I work with Adobe Managed Services team to ensure that the platform is stable, secure and updated with latest Service packs.
  • My main duties in this role were:
  • Review architecture/design changes to applications along with Architecture review board to ensure that such changes are compliant with TD application and data security framework.
  • Perform PR reviews of code repository and provide technical recommendation to ensure application code aligns to best practices and coding standards.
  • Make applications compliant with TD standards of security by working with TD Central Application Security team and planning remediation measures with multiple development teams.
  • Work with ITS to ensure infrastructure used by these applications are up to date with the latest OS/Security patches and has the latest and greatest version. This upholds TD’s reputation of a being a stable secure and reliable banking entity.
  • Ensure application infrastructure meets the Disaster Recovery requirements mandated by ITS by performing scheduled tests.
  • Perform CGA (Control Gap Analysis) and Threat modelling with BISO(Business Information Security Officer) as applicable for applications in my portfolio. This ensures that sensitive data information is not compromised because of any changes being made to the application.
  • Work with Performance/NFT/QE teams to ensure application remains high performant and fault tolerant.
  • People Manager:
  • As a people manager, I have been responsible for overseeing and guiding cross functional teams, focusing on their performance, development, and well-being. I play a crucial role in creating a positive and productive work environment by setting goals, providing feedback, resolving conflicts, and fostering employee growth.
  • Team Management and Leadership:
  • I set and assess the Objectives of my team members to ensure they are aligned with Organizational goals. This assessment is a part of Quarterly performance review framework at TD. I provide constructive criticism and guidance in these appraisal discussions.
  • I pay special attention to interpersonal issues or conflict of interests and have been able to resolve them by creating a positive work environment that motivates and engages employees. I have always laid emphasis on a foundation of collaboration, communication and trust between and across teams and that has paid dividends in terms of productivity.
  • Employee Development and Mentorship:
  • I am proud to have successfully launched a technical mentorship program that has resulted in increase in employee productivity of more than 30 employees both inside and outside my reporting hierarchy. The mentorship program has helped resources to use best in class application tuning tools and secure coding frameworks to reduce defect and make applications scalable and fault tolerant.
  • I assess individual and pod skill gaps through regular syncs with Product/Pod Owners and organize/participate in training programs, mentoring and other development initiatives.
  • I support career growth of employees by understanding their aspirations and provide guidance on how to best align their objectives to achieve them. There have been multiple instances where I moved employee from one pod to another to align them to their career path and thereby helping them to reach their full potential.
  • Performance Management:
  • I have been performing quarterly appraisals for all my employees here at TD. TD has a rigorous appraisal framework that helps people manager to assess employee performance and provide feedback.
  • Setting quarterly objectives, monitoring progress and holding periodic discussions with employees to measure adherence is a part of my profile as a people manager at TD. These discussions have given me insight to cause of a performance problem and I have been able to work with them to progressively overcome the constraints.
  • I have been applying TD standards of performance management processes fairly and consistently across my team.
  • Resourcing and Cost Management:
  • Working in a highly agile delivery model, I have the responsibility to hire and mobilize resources for to work in specialized pods in a high performant delivery environment. My technical subject matter expertise gives me an edge in identifying the correct resources and build a team in a short span of time.
  • I have been performing Staffing and Timesheet Management. Tracking resource movements across pods and assigning correct allocation (in Clarity and Workday) is one of my regular activities. I have the duty to ensure the Cost center is billed correctly by checking that my team is logging correct hours in Timesheet and Leaves are accurately reported.

Project Manager

Cognizant Technology Solutions
09.2014 - 01.2023
  • I worked as a technical project Manager in Cognizant. I was instrumental in design, development, and maintenance of Content Management solutions for a variety of clients. I was an SME and provided key inputs to the RFP processes and created design white paper ensuring industry standard best practices adoption.
  • Strategize: discuss technical solutions with clients/internal team and provide innovative new ideas to create a functional and attractive digital environment
  • Design, develop and support WCM components, integrations, and applications.
  • Help to establish overarching program goals and objectives in the WCM program at a customer.
  • Develop high quality code to support technical architecture and design; Considers future systems architecture.
  • Collaborate, you enjoy working with several cross functional teams on daily basis.
  • Apache Sling web application framework
  • Design efficient content models, security models, workflows, and templates

Architect

Wipro Technologies
11.2011 - 09.2014
  • I played the role of AEM Architect for multiple clients.
  • My Roles and responsibilities were as follows:
  • Collaborate with various stakeholders from the client’s IT team, Creative Agency team, Adobe Managed Services (AMS) and Adobe Professional Services (APS) to achieve successful implementation of the project within agreed timelines.
  • Interface with hosting provider AMS, on submitted cases, issues, and projects.
  • Interface with APS for expert advice, tool customization and issues with AEM core foundation.
  • Helping customer to achieve and sustain a multi-tenant business model by customizing AEM platform architecture.
  • Provide hands on technical assistance in existing 6.1 technical environment. including initial setup and configuration, incident management, problem management and change management as required.
  • Assist in defining functional, technical, and architectural requirements for new projects in the AEM. 1.1 environment.
  • Working closely with AMS to create and support the Infrastructure of AEM projects in a AWS Cloud Environment.
  • Collaborating with the Akamai CDN team for technical handshake of AEM with Edge Servers.
  • Learn and understand AEM’s role and function in the overall hosted architecture and understand the different integration points.
  • Develop documentation related to processes, infrastructure diagrams, workflows, SOPs, best practices and work instructions in this environment.
  • Assist and work closely with the digital agency to support the management, delivery and syncing of code between them and client environments.
  • Provide guidance, mentoring and knowledge transfer to the customer as needed.

Advisory System Analyst

IBM India Pvt Ltd
08.2010 - 11.2011
  • I worked as a Java/J2EE specialist in IBM. My primary responsibility is as a platform designer and a Report Designer.

Senior Associate

Cognizant Technology Solutions
07.2009 - 08.2010
  • I worked as a Senior Java developer and a Team lead in Cognizant. I led a small team of developers for developing and implementing web-based software using the J2EE framework.

IT Analyst

Tata Consultancy Services
07.2007 - 07.2009
  • In TCS I worked as a Team lead for support projects in the Real estate domain. My work involved coordinating a team of developers for L3 support activities for a real estate client.

Software Engineer

ITC Infotech
01.2003 - 07.2007
  • In ITC Infotech, started my professional career as a junior developer and worked my way up to a developer. I was the SPOC for multiple applications support.

Education

Masters - computer applications

Birla Institute of Technology
01.2003

Bachelors - science

Maharaja Manindra Chandra College/Calcutta University
01.1999

Skills

  • Project Planning and Management (6 years)
  • System Architecture and Design (12 years)
  • Web Content Management using AEM (10 years)
  • Java (20 years)

Certification

Adobe Certified Master - AEM Sites Architect

Languages

English – Advanced
Bengali – Advanced
Hindi - Intermediate

Detailed Technical Skills:

  • Frameworks/Models Web Content Management using Adobe Experience Manager (6.X) , Web Asset Management using AEM, J2EE framework, Metadata Management using AEM, Struts, MVC, Apache Sling, Apache Felix
  • Front end HTL, HTML, Javascript, Angular
  • Languages/Markup Java, HTL, HTML, JSP
  • Databases/ORM JCR, Oracle, Jackrabbit, Hibernate
  • Middleware/App Servers EJB, OSGI, Apache Tomcat, Jetty, Websphere, Weblogic
  • CI/CD Adobe Cloud Manager,Jenkins, Maven, EDP GT
  • Version Control Github, Bitbucket
  • Code Security/Quality Veracode, SonarQube, BlackDuck
  • Collaboration JIRA, Confluence
  • IDE IntelliJ, Eclipse, VS Code

Timeline

Engineering Manager

TD Bank
02.2023 - Current

Project Manager

Cognizant Technology Solutions
09.2014 - 01.2023

Architect

Wipro Technologies
11.2011 - 09.2014

Advisory System Analyst

IBM India Pvt Ltd
08.2010 - 11.2011

Senior Associate

Cognizant Technology Solutions
07.2009 - 08.2010

IT Analyst

Tata Consultancy Services
07.2007 - 07.2009

Software Engineer

ITC Infotech
01.2003 - 07.2007

Masters - computer applications

Birla Institute of Technology

Bachelors - science

Maharaja Manindra Chandra College/Calcutta University
Indranil Poddar