Summary
Overview
Work History
Education
Skills
Projects
Project: Tavant FinXperience
Project: CORPORATE ONLINE BANKING
Project: Smart Systems Pro
Languages
Timeline
Generic
Pankaj Bharti

Pankaj Bharti

Irving,USA

Summary

  • Associate Technical Architect at Tata Consultancy Services, with expertise in enhancing customer service strategies. Proficient in Java 17 and cloud services, optimizing production efficiency, and fostering collaboration. Innovative problem-solver delivering impactful solutions in fast-paced environments.
  • Skilled Associate Technical Architect with background in designing and implementing software applications. Showcase strong technical acumen, analytical abilities, and understanding of business processes. Notable for driving efficiency through strategic architectural solutions and technological innovation. Known for fostering collaboration among cross-functional teams to achieve project goals.
  • Solutions-oriented Technical Architect with competency in consulting and development of software projects. Multi-skilled with a talent for engineering systems that meet business needs and exceed clients' expectations. Capable coder driven to meet deadlines and complete exceptional work in a high-pressure environment.
  • Several years of experience in engineering and deploying system environments, and technical solutions. Attentive in working collaboratively with clients during project planning, implementation, and delivery to meet objectives. Meticulous coder, providing quality assurance on all projects.
  • Strategic professional in business operations, known for high productivity, and efficiency in task completion. Specialize in process optimization, project management, and data analysis, ensuring streamlined workflows and enhanced operational efficacy. Excel in communication, problem-solving, and leadership, leveraging these soft skills to drive team success and achieve organizational goals.

Overview

15
15
years of professional experience

Work History

Associate Technical Architect

Tata Consultancy Services
Irving, USA
01.2023 - Current
  • Designed architecture solutions for complex client requirements across diverse industries.
  • Collaborated with cross-functional teams to define technical specifications and project goals.
  • Evaluated emerging technologies to enhance service delivery and client satisfaction.
  • Led code reviews and ensured adherence to best practices and standards.
  • Analyzed system performance issues and recommended optimizations for improved efficiency.
  • Collaborated with other architects and developers to evaluate system requirements, analyze solutions, and develop strategies.
  • Evaluated existing software applications to identify potential issues related to scalability or performance bottlenecks.
  • Performed code reviews and debugging of applications to ensure quality standards.

Associate Technical Architect

Tavant Technologies
Carrolton, US
08.2015 - 01.2023
  • Collaborated with other architects and developers to evaluate system requirements, analyze solutions, and develop strategies.
  • Performed code reviews and debugging of applications to ensure quality standards.
  • Led the design and implementation of scalable software architecture to support enterprise-level applications.
  • Designed and delivered mission-critical infrastructure to maintain consistent availability and performance.
  • Provided technical expertise across multiple domains such as cloud computing, DevOps automation toolsets.
  • Conducted code reviews and architectural evaluations to ensure adherence to design principles.
  • Provided technical leadership in the resolution of complex system issues and performance bottlenecks.

Engineer - Software

SLK Software Services Private Ltd.
Bangalore, India
04.2014 - 08.2015
  • Developed and implemented engineering strategies to improve production efficiency.
  • Assisted in troubleshooting issues related to product design or manufacturing processes.
  • Participated in team meetings to discuss project progress updates.
  • Conferred with technical personnel to prepare designs or operational plans.
  • Performed testing to determine functionality or optimization.
  • Created accurate project specifications, documenting in technical manuals.

Software Engineer

Leviossa Technologies
Bangalore, India
09.2011 - 04.2014
  • Utilized Agile methodologies to manage project timelines and deliverables efficiently.
  • Developed and maintained scalable software applications for various platforms.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Improved and corrected existing software and system applications.
  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Integrated third-party APIs and services to enhance software functionality and interoperability.

Software Engineer

Indglobal Consultancy Solutions
Bangalore, India
07.2010 - 08.2011

Education

Master of Computer Applications (MCA), -

University Institute of Technology, Rajiv Gandhi Technical University
Bhopal, M.P (INDIA)
05-2010

Skills

  • Programming: Java 8, 17
  • Frameworks & Libraries: Spring Core, Spring Microservices, Spring Security, Hibernate
  • Backend & APIs: REST, Microservices
  • Front End - Angular 18
  • Cloud & DevOps: AWS (Compute, Storage, Networking, Security,Lambda), Docker, Kubernetes,Jenkins, CI/CD pipelines
  • Messaging Technology: Kafka, RabbitMQ
  • Database: Oracle, Mysql, Mongodb
  • Security: OAuth2, JWT, Secure Authentication, and Authorization
  • Tools & collaboration: Git, Github, Bitbucket, JIRA, Postman

Projects

Project: Insight Reporting

Period: Feb 2023 to till date

Domain: Banking

Tools Used: Java 17, Spring 4.0, Microservices, AWS, Angular, Docker and Kubernetes

Client: Citi Bank, USA.

Position: Associate Technical Architect

  

Project Description: Insight is a platform that facilitates report owners and prepares with data sourcing, transformation, validation, generation and submission of regulatory reports.

There are multiple modules incorporated in this project like Entitlement Management, Reporting data hub, Regulatory Ledger account rules authoring, Auto adjustment/ RLA edit checks, Report Generation and so on.

Working in agile methodology with TDD approach and following CI\CD base development with the help of Jenkins.

 

Responsibilities:

· Involved in requirements discussion, project planning, design, implementation, and testing.

· Worked with business team, understanding the timeline and criticality, engaging and motivating teams for delivery, reviewing the deliveries are part of my Job.

· Preparation of Impact Analysis, a flow diagram, and high-level design document.

· Responsible for developing and maintaining application using Docker microservices, java, angular mongo DB etc.

· Solving the defects, raised by QA tester during the testing.

· Listening to and proactively Identifying Customer pain points and improving their user experience.

Project: Tavant FinXperience

Period: August 2015 to till date

Domain: Mortgage

Tools Used: Java, Spring4.0, Angular 4 and Docker Microservices

Employer: Tavant Technologies.

Position: Associate Technical Architect

  

Project Description:

The Tavant FinXperience is designed to provide a plug-n-play experience to lenders. Borrowers work through an Omni-channel experience, leveraging device and channel-agnostic portals and native applications to apply and manage their mortgage loans. It is a web-based application. Latest technologies have been used to develop this application like Java, Spring, microservices, Angular, docker and mongo DB has been used to develop this application.

Working in agile methodology with TDD approach and following CI\CD base development with the help of Jenkins.

 

Responsibilities:

· Involved in requirements discussion, project planning, design, implementation, and testing.

· Worked with business team, understanding the timeline and criticality, engaging and motivating teams for delivery, reviewing the deliveries are part of my Job.

· Preparation of Impact Analysis, a flow diagram, and high-level design document.

· Responsible for developing and maintaining application for Mortgage domain using Docker microservices, java, angular mongo DB etc.

· Third Party Integration through Open APIs and Tavant Product Finconnect.

· Solving the defects, raised by QA tester during the testing.

· Listening to and proactively Identifying Customer pain points and improving their Digital experience.

· Swagger documentation for REST APIs, and workflow of the system in a proper template format and the impact of new requirement on the existing process.

· Writing unit integration test plans, validated that applying on developed classes\methods using JUnit to test application and performance goals.

· Responsible for deploying application Dev, QA and higher environment. Extensive knowledge of Java Docker, Angular.

· Periodically attend the agile meetings process to discuss the functionality of the application and progress of the application.

· Prepare a demo to present among team and management.

Project: CORPORATE ONLINE BANKING

Period: April 2014 to August 2015

Client Name: First Tennessee Bank, USA

Domain: Banking

Tools Used: Spring3.0, Hibernate3, JSP, JQuery, Oracle

Employer: SLK Software Pvt. Ltd., Bangalore (India)

Position: Software Engineer

  

Project Description:

First Tennessee is a financial services company based in Memphis, Tennessee. It is a subsidiary of First Horizon National Corporation. This is an online banking application that is used by corporate users.

This application provides services for Treasury Management through Accounts Receivable and Cash

Concentration, Accounts Payable and Fraud Prevention, it provides services for Account Management,

Cash Management, money transfer using ACH and Wire transfers, it provides many other services for

Corporate users.

Working in agile methodology with TDD approach and following CI\CD base development with the help of Jenkins.

 

Responsibilities:

· Application Design, Application development, coding, testing, and debugging overly complex new software products or makes significant enhancements to existing software.

· Preparation of Impact Analysis, a flow diagram, and high-level design document.

· Responsible for developing and maintaining application for Mortgage domain using Docker microservices, java, angular mongo DB etc.

· Writing business logic for handling the request which is written into Java.

· Solving the defects, raised by QA tester during the testing.

· Swagger documentation for REST APIs, and workflow of the system in a proper template format and the impact of new requirement on the existing process.

· Writing unit integration test plans, validated that applying on developed classes\methods using JUnit to test application and performance goals.

· Responsible for deploying application Dev, QA and higher environment. Extensive knowledge of Java Docker, Angular.

· Periodically attend the agile meetings process to discuss the functionality of the application and progress of the application.

· Prepare a demo to present among team and management.

Project: Smart Systems Pro

Period: Sep 2011 to April 2014

Client Name: The Restaurant Expert, USA

Domain: Banking

Tools Used: Spring3.0, Hibernate3, JSP, JQuery, Oracle

Employer: Leviossa Technologies, Bangalore (India)

Position: Software Engineer

  

Project Description:

Smart Systems pro is web-based application that gives the power and flexibility to run virtually every aspect of restaurant from inventory control and recipe costing card, labor scheduling and tracking, budgets and cash controls to everyday checklists and daily manager logs over the internet = "The power of profitability at finger tips".

 

Responsibilities:

· Writing business logic for handling the request which is written into Java.

· Was working on Java, MySQL, Oracle, CSS, HTML, JS etc. to deliver the requirements.

· Creating Hibernate mapping file (that is hbm file) for database mapping.

· Writing JSP file for view and user interaction.

· Writing JavaScript for validation and other purpose, jquery is used for this purpose.

· Creating and manipulating table in database (Mysql).

· Solving the bugs, raised during the testing.

· Periodically attend the agile meetings process to discuss the functionality of the application and progress of the application. Implementing configuration and change management through the complete SDLC (Software Development Life Cycle) including Application Design, Application Development, and sustaining phases.

Languages

English
Professional
Hindi
Native/ Bilingual

Timeline

Associate Technical Architect

Tata Consultancy Services
01.2023 - Current

Associate Technical Architect

Tavant Technologies
08.2015 - 01.2023

Engineer - Software

SLK Software Services Private Ltd.
04.2014 - 08.2015

Software Engineer

Leviossa Technologies
09.2011 - 04.2014

Software Engineer

Indglobal Consultancy Solutions
07.2010 - 08.2011

Master of Computer Applications (MCA), -

University Institute of Technology, Rajiv Gandhi Technical University
Pankaj Bharti