Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Websites
Work Availability
Work Preference
Timeline
Visa Status
Generic
Vaibhav Sachan

Vaibhav Sachan

Los Angeles,CA

Summary

Dynamic Technical Lead adept at spearheading critical projects for leading financial institutions. Proficient in Java development, MS SQL Server management, and Agile methodologies. Skilled in cross-functional team coordination across diverse locations, ensuring seamless software delivery. Recognized for optimizing processes, mentoring junior developers, and exceeding client expectations.

Overview

10
10
years of professional experience
1
1
Certificate
2
2
Languages

Work History

Technical Lead

Tata Consultancy Services Canada Inc.
11.2023 - Current

Client: Citibank N.A.

Technology Stack: Java-Springboot, Linux, Kafka, IBM MQ, MS SQL Server 2019.

  • Agile Development and event-driven transmission of downstream feeds via various channels such as Kafka streaming, IBM MQ and SFTP, utilizing Java spring framework.
  • Developing Kafka producers and enhancing Kafka consumers for intra and inter-microservices communication.
  • Writing SQL Server stored procedures for reading and enriching data from source systems.
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
  • CI/CD pipeline: JIRA, BitBucket, Team City, UDeploy.

Technical Lead

Tata Consultancy Services Canada Inc.
03.2019 - 10.2023

Client: Canadian Imperial Bank of Commerce(CIBC)

Technology Stack: Java-Spring, MS Windows Server, MS SQL Server, Azure Cloud, BitBucket, Azure DevOps, IBM MQ, C++, Autosys, GoCD.

  • Development, enhancement and maintenance of critical applications as per business and technical requirements.
  • Coordinate with multiple teams and vendors situated in multiple locations including onsite and offshore during requirement gathering, issue resolution, status tracking and support.
  • Maintained close communication with stakeholders throughout project life cycles for accurate progress reporting and prompt issue resolution.
  • Facilitated knowledge sharing sessions within the technical team to improve skillsets and encourage innovative solution development.
  • Mentored junior developers through regular 1-on-1 meetings, providing guidance on best practices, coding standards, and career growth opportunities.
  • Offered input on technical and platform-related strategic planning initiatives.
  • Evaluated and recommended new tools and technologies that resulted in increased development efficiency and up-to-date technical skillsets within the team.
  • Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.

Technical Lead

Tata Consultancy Services Canada Inc.
06.2022 - 01.2023

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: Simplii LTV Enhancements

Overview : To enhance Loan-to-Value (LTV) calculations and bolster regulatory measures within our mortgage application.

Technology Stack: Java-Spring, Linux JBoss EAP, MS SQL Server 2019, BitBucket, GoCD.

  • Collaborated closely with business partners, leveraging deep subject matter expertise
  • Guided 5+ development team in implementing crucial safety measures (hard stops) at both client and server.
  • Ensured compliance by delivering changes within tight regulatory timelines.
  • Post-deployment, assisted in creating on-demand SQL reports to support business operations.
  • Conducted code review sessions, identifying root causes of bugs, and optimizing processes to streamline efficiency.

Technical Lead

Tata Consultancy Services Canada Inc.
03.2021 - 05.2022

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: IBM MQ Upgrade from V8 to V9.2

Overview: This project involved upgrading the IBM MQ client to version 9.2 for a legacy mortgage application and a Java Web application.

Technology Stack: IBM WebShpere MQ, Java-Spring, C++, Linux JBoss EAP, MS Windows Server 2016, MS SQL Server 2019, BitBucket, GoCD.

  • Upgraded IBM MQ client to version 9.2 for legacy mortgage and Java Web application
  • Integrated IBM MQ libraries for C++ clients, ensuring uninterrupted message transmission.
  • Provided expert guidance on LDAP authentication mechanisms, including SSL certificate store creation.
  • Orchestrated seamless collaboration among diverse teams and vendors across multiple locations.
  • Assumed overall responsibility for end-to-end technology-driven initiative, from inception to business validation.

Technical Lead

Tata Consultancy Services Canada Inc.
05.2020 - 03.2021

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: LDAP migration to RadiantOne HDAP

Overview: Migrated authentication server for Java Spring application to leverage upgraded LDAP providing high availability.

Technology Stack: Java-Spring, Linux JBoss EAP, MS SQL Server 2019, BitBucket, GoCD.

  • Orchestrated collaboration with teams and vendors across various locations for requirements gathering, issue resolution, and support.
  • Developed Java microservices for enhanced user authentication workflows, including secure server binding and encrypted security answers.
  • Modified Java servlets to retrieve and store passwords and secret question answers efficiently from LDAP server.
  • Led code review meetings, providing insights into bug root causes and proposing effective solutions.

Technical Lead

Tata Consultancy Services Canada Inc.
07.2019 - 03.2021

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: Java App Migration from Weblogic to RedHat JBoss 7.9

Overview: Successfully led a team of 3 developers to migrate a web-based Java application from the legacy Solaris Weblogic server to RedHat Linux JBoss 7.9, optimizing performance and reliability.

Technology Stack: Java-Spring, RHEL Linux, MS SQL Server 2019, BitBucket, GoCD.

  • Led coordination with Middleware Operations, Network, and DBA teams to architect a new application framework tailored to RedHat JBoss, ensuring scalability and robustness.
  • Utilized advanced tools like the Windup tool to assess and document changes required by the JBoss EAP server, facilitating migration.
  • Produced design documents outlining the application's new build structure based on JBoss dependencies for a seamless transition
  • Integrated new JBoss EAP servers with MS SQL Server, implemented LDAP for secure authentication, and integrated imaging resource adaptors for efficient document retrieval.

Technical Lead

Tata Consultancy Services Canada Inc.
03.2019 - 06.2019

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: Informatica V8 Decommission

Overview : Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.

Technology Stack: Autosys, MS SQL Server 2016, GoCD.

  • Collaborated with stakeholders to craft a high-level design, gaining leadership approvals to proceed with the project
  • Coordinated the creation of SQL scripts to extract data from SQL tables and generate XML files, a fundamental component of the solution
  • Assisted downstream applications in configuring Autosys file watcher jobs, ensuring smooth data integration
  • Led end-to-end testing efforts with downstream systems, meticulously analyzing and resolving bugs
  • Conducted code review sessions and enforced coding standards to maintain robustness and reliability.

Software Developer

Tata Consultancy Services Ltd.
01.2014 - 02.2019

Client: Canadian Imperial Bank of Commerce(CIBC)

Technology Stack: Java-Spring, C++, JMS, LDAP, MS Windows Server 2016, MS SQL Server 2016, BitBucket, GoCD.

  • Involved in mission critical migrations and high business value projects which improve client experience at scale.
  • Led comprehensive end-to-end testing, collaborating with upstream and downstream teams
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Prepare documents including reports, user manuals, design documents, functional documents, technical documents, status reports, Technology implementation plans for project tracking and control.
  • Participated in code review meetings, providing input on bugs, inefficiencies and potential solutions to emergent issues.

Software Developer

Tata Consultancy Services Canada Inc.
06.2016 - 10.2017

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: WAPP LV3 Replacement to D+H's Expert Lender

Overview: Integral part of a project focused on decommissioning legacy mortgage origination systems while introducing a new web-based application.

Technology Stack: Java-Spring, Rest API, C++, MS SQL Server 2012.

  • Engineered mortgage download workflow involving poll from MQ(Message Queues) and ingesting into database.
  • Developed Java classes to initiate HTTP GET calls to the Equifax consumer portal, retrieving credit bureau reports in a fixed-length format, streamlining data acquisition.
  • Crafted C++ programs for transmitting data in XML format to remote web services, efficiently processing responses via MQ, ensuring data integrity and security.


Software Developer

Tata Consultancy Services Canada Inc.
11.2015 - 05.2016

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: Quarterly Insurer Reporting

Overview: Delivered quarterly reports to downstream stakeholders through the implementation of SQL scripts.

Technology Stack: Java-Spring, Linux, Crontab, MS SQL Server 2012.

  • Scheduled quarterly reports to downstream stakeholders through the implementation of MS SQL scripts.
  • Developed SQL procedures and functions to efficiently extract data from MS SQL Server database tables, transforming it into accessible flat files.
  • Automation Mastery: Designed and implemented Crontab to securely transfer flat files via the SFTP.

Software Developer

Tata Consultancy Services Canada Inc.
01.2014 - 10.2015

Client: Canadian Imperial Bank of Commerce(CIBC)

Project: Anti Money Laundering (AML) On-boarding for Mortgage Clients

Overview: Implemented retrieval of AML (Anti Money Laundering) compliance certification for mortgage clients through the use of MQ messages and batch data transfers.

Technology Stack: C++, MS Windows Server 2012, MS SQL Server 2012.

  • Developed C programs utilizing MQI client libraries to establish MQ connections, facilitating synchronous messaging with the IBM MQ server, ensuring data integrity
  • Crafted SQL procedures and functions adept at extracting client data from multiple MS SQL Server 2012 tables
  • Developed C programs specialized in loading fixed-length file data into database tables, ensuring accuracy and reliability.


Education

Bachelor of Technology - Computer Science & Engineering

Dr. A. P. J. Abdul Kalam Technical University
Lucknow, India
06.2013

Skills

    Technology:

  • Java SE8 - Spring/SpringBoot
  • JUnit, Mockito
  • IBM MQ, Confluent Kafka
  • Microsoft SQL Server
  • RHEL JBoss
  • Azure DevOps
  • Tools:

  • JIRA
  • Git, BitBucket
  • Jenkins
  • TeamCity
  • UrbanCode Deploy
  • Service Now - Incident and Change Management
  • Project Management:

  • Systems Design
  • Software estimation
  • Performance Tuning
  • Vendor Management
  • Stakeholder Engagement
  • Mitigating Technical debt
  • Agile Methodology
  • Leading Teams (10)
  • Code reviews
  • Performance reviews

Accomplishments

  • Certificate of Appreciation for outstanding performance and team contributions (2020).
  • CIBC Stellar Performer for successful delivery of Mortgage onboarding tool integration (2017).
  • Recognized as ADM Top Performer for Anti Money Laundering compliance of Mortgage Clients (2016).

Certification

  • Oracle Certified Associate for Java SE8 (2023)
  • Microsoft Azure Fundamentals Certification (2021)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Work Preference

Work Type

Full Time

Work Location

On-SiteHybridRemote

Important To Me

Company Culture401k matchWork-life balanceCareer advancementHealthcare benefitsPaid sick leavePersonal development programs

Timeline

Technical Lead

Tata Consultancy Services Canada Inc.
11.2023 - Current

Technical Lead

Tata Consultancy Services Canada Inc.
06.2022 - 01.2023

Technical Lead

Tata Consultancy Services Canada Inc.
03.2021 - 05.2022

Technical Lead

Tata Consultancy Services Canada Inc.
05.2020 - 03.2021

Technical Lead

Tata Consultancy Services Canada Inc.
07.2019 - 03.2021

Technical Lead

Tata Consultancy Services Canada Inc.
03.2019 - 10.2023

Technical Lead

Tata Consultancy Services Canada Inc.
03.2019 - 06.2019

Software Developer

Tata Consultancy Services Canada Inc.
06.2016 - 10.2017

Software Developer

Tata Consultancy Services Canada Inc.
11.2015 - 05.2016

Software Developer

Tata Consultancy Services Ltd.
01.2014 - 02.2019

Software Developer

Tata Consultancy Services Canada Inc.
01.2014 - 10.2015

Bachelor of Technology - Computer Science & Engineering

Dr. A. P. J. Abdul Kalam Technical University

Visa Status

  • Current Visa : H4 EAD, eligible for TN visa
  • Nationality: Canadian
  • Location: Los Angeles, California
Vaibhav Sachan