Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Sridhar Haripuri

Atlanta,GA

Summary

• Technical Lead, Senior Application Developer with 15+ years of comprehensive technical skill set and expertise in Project management, Business Analysis, Software Development (with Banking domain experience), process management, application integration, process improvement, systems integration, requirements analysis, workflow design, leadership, process modeling, testing/quality assurance, customer service, estimating and vendor relationships.

• Ample experience on Identifying Issues, Risks, dependencies and forecast on Resource Idleness and Vacation plans.

• Demonstrated excellent communication skills on getting the clarifications from customer and sharing functional knowledge gained to offshore teammates.

• Quick learner and excellent team player, ability to meet deadlines and work under pressure.

• Sound ability to use logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems while making the best use of technical and communication skills.

• Self motivated, excellent analytical, communication, interpersonal, presentation skills leadership skills, target oriented and team oriented.

• Leader with expert understanding of user interface design principles, product build cycle and working within a cross-functional team under tight deadlines.

• Experienced in all phases of usability testing including user profiles and personas, task analysis, contextual research, test and reporting.

Overview

15
15
years of professional experience

Work History

Software Engineer III

TRUIST
Atlanta, GA
12.2025 - Current

Truist Bank, one of the largest financial institutions in the United States, was established through the merger of SunTrust and BB&T, and we provide rendering services for this esteemed organization. This initiative encompasses a range of applications utilizing Microsoft Technologies and ARGO product. Responsibilities include addressing routine issues and enhancing code, covering all aspects from scripting to deployment in the development environment, experienced working in Agile development environments, collaborating with cross-functional teams, and leading both offshore and onshore teams to successfully deliver banking technology solutions. Proven ability to mentor and guide junior developers, coordinate project activities, and drive continuous improvement initiatives while ensuring high-quality software delivery and compliance with banking standards. The Teller application manages both Monetary transactions (such as deposits, withdrawals, and payments) and Non-Monetary transactions (including client sear

Project Responsibilities

● Translate customer requirements into formal requirements and design document, establish specific solutions, and lead the efforts including programming and testing that culminate in client acceptance of the results.

● Involve in all phases of application cycles from initial requirements gathering to production implementation.

● During the initial project phase, interact and attend all the meetings with Business Analysts for requirements gathering / clarifications. Use Team foundation Server (TFS) and Application Lifecycle management (ALM) to track the business requirements.

● Estimate the effort, identify the risks and device a risk mitigation plan for successful deliver

● Responsible for developing and maintaining major components and interfaces of Enterprise Teller (ET) Application such that ET component interact with

backend systems.

● Responsible for software design reviews, peer code reviews and software acceptance test activities on a regular basis. Maintain quality documentation's

and perform quality audits to adhere to Truist quality standards.

● Utilize in-depth knowledge of Functional experience in banking domain and technical experience in .Net technology, ARGO in conjunction with industry and

business skills to deliver solutions to customers.

● Worked in Agile Scrum environment with daily stand ups, grooming, bi-weekly sprint cycles with story point and effort logging.

● Developing Enterprise Teller (ARGO's product solutions integrate many distribution channels and support product line integration for the entire scope of financial products), Service Request and Service Request Workflow Application. This requires in depth knowledge of ARGO Development Suite, Microsoft .NET, Argo Reporting services knowledge and ARGO Sales and Service Knowledge.

Technical Team Lead

IBM
Atlanta, GA
06.2019 - 12.2025

Truist Bank, one of the largest financial institutions in the United States, was established through the merger of SunTrust and BB&T, and we provide rendering services for this esteemed organization. A prominent client within the Fortune 500 list of IBM. This initiative encompasses a range of applications utilizing Microsoft Technologies and ARGO product. The ARGO application is in the process of migrating from the legacy systems MA Teller and SE Teller. Responsibilities include addressing routine issues and enhancing code, covering all aspects from scripting to deployment in the development environment. The Teller application manages both Monetary transactions (such as deposits, withdrawals, and payments) and Non-Monetary transactions (including client searches and client profiles). As the Team Lead, I am accountable for participating in requirement discussions, allocating tasks, overseeing technical design, development, unit testing, implementation, and providing production support. Over the course of one

Project Responsibilities

● Performing software engineering activities, applying in-depth knowledge in information systems and understanding of key business processes and competitive strategies related to the IT function to identify, apply, and implement IT best practices.

● Applying broad functional knowledge in requirement gathering, analysis, design, development, testing, implementation, and deployment of applications.

● Planning and managing projects and solving complex problems by applying best practice

● Providing direction and mentoring less experienced teammates.

● Responsible for developing and maintaining major components and interfaces of Enterprise Teller (ET) Application such that ET component interacts with backend systems.

● Delegate project tasks to offshore team and coordinate with team to track the project status regularly. Extending support to the team to overcome any technical challenges.

● Update the management (TRUIST and IBM) and various Stake Holders on a weekly basis, about the status and health of the project.

● Utilize in-depth knowledge of Functional experience in banking domain and technical experience in .Net technology, ARGO in conjunction with industry and business skills to deliver solutions to customer.

● Worked in Agile Scrum environment with daily stand ups, grooming, bi-weekly sprint cycles with story point and effort logging.

● Developing Enterprise Teller (ARGO's product solutions integrate many distribution channels and support product line integration for the entire scope of financial products), Service Request and Service Request Workflow Application. This requires in depth knowledge of ARGO Development Suite, Microsoft .NET, Argo Reporting services knowledge and ARGO Sales and Service Knowledge.

Sr Software Engineer

Artech Infosystems Pvt. Ltd.
Hyderabad
01.2017 - 06.2019

Rendering services for SunTrust Bank, a prominent client within the Fortune 500 list of IBM. This initiative encompasses a range of applications utilizing Microsoft Technologies and ARGO product. The ARGO application is in the process of migrating from the legacy systems MA Teller and SE Teller. Responsibilities include addressing routine issues and enhancing code, covering all aspects from scripting to deployment in the development environment. The Teller application manages both Monetary transactions (such as deposits, withdrawals, and payments) and Non-Monetary transactions (including client searches and client profiles). As the Team Lead, I am accountable for participating in requirement discussions, allocating tasks, overseeing technical design, development, unit testing, implementation, and providing production support.

Project Responsibilities

● Participated in business meetings with clients, business analysts, and end users. Comprehended client needs and translated them into Technical Design specifications, including TDS, TDDand created Unit Test Case scenarios based on the business team's SRS and BRS.

● Convert client needs into formal requirements and design documents, develop targeted solutions, and oversee the programming and testing processes that lead to the client's approval of the finished product.

● Mentoring and providing the project team with transitional information on requirements, ADS tools, and other technologies.

● Oversaw the entire SDLC, from requirements collection to UAT to application installation, and developed some of the most important end-to-end business features.

● Create library files that communicate with middleware and third-party services to retrieve data or applications.

● Support offshore team members in gaining access to the necessary elements in testing and development environments.

● Cooperating with the client more efficiently to finish the creation of the vital application for them.

● Maintaining multiple code versions in a development environment using Harvest and TFS, two version control tools.

Senior Engineer Software

SLK Software Pvt. Ltd
Hyderabad
10.2014 - 01.2017

FHN Bank ranks among the 40 largest banks in the United States. The project encompasses a range of applications associated with banking services, specifically Sales and Services and Loan Origination System. The ARGO application is transitioning from the older BRAVO system. Responsibilities include addressing defects and enhancing code throughout the entire process, from design to deployment in the development environment. As a Developer, I am accountable for the analysis, design, development, testing, implementation, and support of the ARGO application.

Project Responsibilities

● Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.

● Overseeing and directing the efforts of multiple teams working on various platforms to address important issues with the application.

● Writing ARGO middle Tier code, which serves as the application's business layer, and mentoring other team members.

● Responsible for managing SDLC process at every stage, including planning, requirement gathering sessions, design, development, testing, and deployment.

● Participated in reviewing the code created by other team members as well as the TDD and TDS.

● clients with innovative, intricate, flawless solutions to meet their diverse business needs.

● Before releasing the application to end users, work with the quality control team to confirm end-to-end functionality during the feature deployment process.

● Worked in Agile Kanban environment with daily stand ups, weekly grooming with t-shirt sizing effort logging.

● Using version control tools (TFS) to keep track of the different code versions in the development environment.

Software Developer

Artech Infosystems Pvt. Ltd.
Hyderabad
04.2011 - 10.2014

Providing services for SunTrust Bank, a significant client on IBM's Fortune 500 list. This project includes various applications that leverage Microsoft Technologies and the ARGO product. The CLP (Channel Link Platform) application serves as a crucial in-house financial tool for the Branch and Stoli operations of SunTrust Bank. The application manages processes such as Client Profile creation, Client Profile updates, Account creation, and Account management, among others.

Project Responsibilities

● Knowledge of the functional change requirements that the clients supplied.

● The front-end layer is developed with ASP.NET, JavaScript, HTML, and XSLT interact with the ARGO middle layer.

● Composing the business layer of the application using ARGO customization tool.

● Developed TDD, TDS, and Code Review documents ● Participated in integration, regression and unit testing.

● Participated in the process of reviewing the code that other team members had created.

● Meeting deadlines while providing clients with high-quality, flawless solutions in response to changing business needs.

● Maintaining different code versions in a development environment using version control tools (Computer Associate Harvest)

Education

MBA -

Kakatiya University
INDIA

B.Tech -

Jawaharlal Nehru Technological University
INDIA

Skills

    Key skills

  • Worked extensively in Microsoft Technologies like NET40/45, Visual Studio 2010/15/17, C#NET, ASPNET, ADONET, HTML5, XML/XSL, CSS, SQL Server, DB2, AJAX Control Toolkit, Web Services, SOAP UI tools, Blackline tool, JavaScript, jQuery, Windows 7/10/11, IIS, Agent Ransack, HP ALM, CA Harvest, Git hub and TFS and XML following company and international coding standards
  • Worked extensively on Banking Applications (Sales and Service, Loan Origination System and Teller) using ARGO customization tool, ADE Customization Suite and Central Payment systems creating business logic

    Key courses and training

  • Hybrid cloud, AWS, Azure, Agile and Watson X, Digital Banking certifications

Accomplishments

Received consecutive “Best Team Lead” and “Best Large Team” awards in recognition of outstanding leadership, team management, and successful project delivery.

Languages

English
Hindi
Telugu

Timeline

Software Engineer III

TRUIST
12.2025 - Current

Technical Team Lead

IBM
06.2019 - 12.2025

Sr Software Engineer

Artech Infosystems Pvt. Ltd.
01.2017 - 06.2019

Senior Engineer Software

SLK Software Pvt. Ltd
10.2014 - 01.2017

Software Developer

Artech Infosystems Pvt. Ltd.
04.2011 - 10.2014

MBA -

Kakatiya University

B.Tech -

Jawaharlal Nehru Technological University
Sridhar Haripuri