Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Abhishek Pendkay

Brampton,ON

Summary

Accomplished Technical Architect with a proven track record offering close to 17 years of experience in designing and developing software solutions using various state of the art technologies such as Cloud Computing (AWS), Microservices, Business Process Management, Robotics Process Automation, DevOps, JAVA/J2EE, Spring framework, JPA etc across multiple industries including Banking & Finance, Insurance and Healthcare. Excelled in client engagement and mentoring, driving technology investments that align with organizational goals, enhancing system performance and client satisfaction through innovative solutions and cloud computing expertise. Attentive collaborator and communicator from project conception to completion. Creative in devising solutions to improve business operations and meet clients' technical needs. Seasoned team leader possessing the technical and interpersonal skills to provide exceptional project deliverables.

Overview

17
17
years of professional experience

Work History

Technical Architect

Tata Consultancy Services, TCS
10.2020 - Current
  • Played a key role in designing the microservices architecture for our client Bank of Montreal that served as the foundation for the business banking customer origination platform.
  • Introduced and implemented BIAN standards for API design to define microservices which stand up to the industry standard
  • Participate and run strategic planning sessions to align business needs and technology investments with organizational goals and objectives
  • Describe the software's structure, characteristics, behavior, and other aspects to key project stakeholders
  • Evaluate emerging technologies to identify potential areas for growth and innovation within the organization''s technical architecture
  • Spearheaded the adoption of cloud-based technologies, enabling faster deployment and scalability for various applications
  • Collaborate closely with business teams and Product Owners to define project specifications and scope
  • Translate business needs and requirements into technology design and documents
  • Contributed innovative ideas during brainstorming sessions that led to the successful execution of key initiatives.
  • Provided current best practices and third-party solution alternatives when necessary for functional design documentation
  • Collaborate with multiple technology teams to design and implement effective and efficient software solutions, with a focus towards increased customer satisfaction
  • Mentor junior team members on best practices and technical skills, fostering a culture of continuous learning and improvement
  • Enhanced system performance by optimizing code and implementing efficient algorithms.
  • Championed knowledge sharing within the team through regular presentations and workshops on emerging technologies, trends, and best practices.
  • Created comprehensive documentation for system designs, ensuring clarity of purpose and facilitating seamless maintenance activities.

Technical Architect

Tata Consultancy Services, TCS
10.2018 - 09.2020
  • Designed the microservices architecture for our client Royal Bank of Scotland for their business banking platform
  • Spearheaded the adoption of cloud-based technologies, enabling faster deployment and scalability for various applications and reducing overall run costs
  • Present the solution architecture in various architecture forums and review boards within the organization to ensure the design is approved in a timely manner
  • Describe the software's structure, characteristics, behavior, and other aspects to key project stakeholders
  • Conduct thorough analysis of business requirements and translating them into technical specifications.
  • Create comprehensive system blueprints and diagrams to visualize the architecture
  • Select appropriate technologies, platforms, and frameworks to support the desired functionalities and scalability of the system
  • Collaborate with multiple teams from both business and technology to define project specifications, scope and delivery roadmap
  • Translate business needs and requirements into technology design and solution architecture documents
  • Provide detailed walkthrough of the solution design to the development and ensure the implementation is in line with the solution architecture
  • Led multiple development teams with 25+ developers spanning both onshore and offshore developers
  • Assist development teams in resolving technical issues
  • Designed and implemented multiple business critical BPM processes in the bank using Camunda

Development Lead

Tata Consultancy Services, TCS
01.2016 - 09.2018
  • Develop high quality, efficient microservices that stand up to the industry standards using the latest in JAVA and Spring technologies
  • Define and implement coding standards and best practices, perform regular code reviews and find out opportunities for performance enhancements
  • Deliver high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Collaborate with cross-functional teams to integrate software components seamlessly into existing systems.
  • Conducted comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Designed reusable modules that expedited the development process for subsequent projects without sacrificing stability or performance.
  • Developed scalable applications for efficient data processing and management.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Met with stakeholders to provide detailed project reports and milestone updates.
  • Spearheaded the successful migration of legacy systems to modern platforms without compromising functionality or data integrity

Senior Software Developer

Cognizant Technologies Solutions
02.2011 - 12.2015
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Collaborated with cross-functional teams to integrate software components seamlessly into existing systems.
  • Conducted comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Designed reusable modules that expedited the development process for subsequent projects without sacrificing stability or performance.
  • Developed scalable applications for efficient data processing and management.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Met with stakeholders to provide detailed project reports and milestone updates.
  • Spearheaded the successful migration of legacy systems to modern platforms without compromising functionality or data integrity

Software Developer

Wipro Infotech
05.2010 - 01.2011

Software Developer

Progress Software Corporation
08.2008 - 05.2010

Training Specialist

Pragati Software
09.2007 - 07.2008

Education

Bachelor in Computer Application (BCA) -

Mumbai University
Mumbai, India
06.2006

Skills

  • Solution Architecture and Design
  • Cloud Computing (AWS)
  • Microservices Architecture
  • API Design & Security
  • Banking Domain Expertise
  • Business Analysis
  • Proficient in JAVA/J2EE, Spring, BPM etc
  • Presentation & Stakeholder Management
  • Technical Design Documentation

Accomplishments

  • Successfully implemented Microservice architecture for multiple organizations across Banking & Finance, Healthcare and Insurance domains
  • Played a pivotal role in designing the Cloud Architecture and Cloud Migration Roadmap for multiple clients including Bank Of Montreal (BMO), Royal Bank of Scotland etc
  • Strong Banking domain knowledge and experience working with market leading vendors such as TSYS, FICO, Lexis Nexis, Yodlee, Plaid, ESC, Enstream, Elavon, OneSpan, Brandify, ThreatMetrix, BioCatch etc
  • Extensive experience working on both the Branch and Online banking channels across US and Canada
  • Extensive experience designing Fraud prevention solutions in the Online channel
  • Implemented critical regulatory programs such as 1071 Dodd Frank CFPB, CPRA, Bill 64, Bill 96 etc
  • Successfully lead the migration of various on premise application to cloud ( AWS )
  • Strong knowledge various AWS technologies such as EC2 , Lambda , Fargate , S3 , CloudWatch , CloudTrail , Cloud Formation , SQS , SNS, Step Functions, Data Analytics etc
  • Extensive experience acting as a bridge between business and technology, translating business ideas and needs into technology roadmap and solutions
  • Extensive experience in working and collaborating with multiple teams from both business and technology to achieve successful implementation of large and complex projects
  • Successfully implemented Blue-Green deployment for critical banking applications
  • Successfully introduced and implemented BIAN standards for API design resulting in more structured and reusable APIs
  • Extensive experience in re-architecting poorly designed microservice implementations
  • Extensive experience developing Microservices using Spring and SpringBoot technologies
  • Strong knowledge of Business Process Management (BPM) , having led multiple implementations for various clients in JBPM , Camunda and IBM BPM
  • Created solutions utilizing Software as a Service ( SaaS ), Platform as a Service ( PaaS ), and Cloud/Infrastructure as a Service ( IaaS ) providers
  • Posses a strong understanding of cybersecurity principles, industry best practices, and Proven hands-on experience in successfully developing solutions for seamless B2C, B2B, and B2E integration with third-party entities
  • Contributed innovative ideas during brainstorming sessions that led to the successful execution of key initiatives in areas such as Blue-Green deployment, OCR etc

Timeline

Technical Architect

Tata Consultancy Services, TCS
10.2020 - Current

Technical Architect

Tata Consultancy Services, TCS
10.2018 - 09.2020

Development Lead

Tata Consultancy Services, TCS
01.2016 - 09.2018

Senior Software Developer

Cognizant Technologies Solutions
02.2011 - 12.2015

Software Developer

Wipro Infotech
05.2010 - 01.2011

Software Developer

Progress Software Corporation
08.2008 - 05.2010

Training Specialist

Pragati Software
09.2007 - 07.2008

Bachelor in Computer Application (BCA) -

Mumbai University
Abhishek Pendkay