Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

Priyanka Gopalan

Chennai

Summary

  • Highly skilled Technical Lead with deep understanding of software development, project management and team leadership. Brings strong problem-solving skills, technical proficiency, and ability to deliver high-quality work on time. Key player in driving product innovation and improvements in previous roles. Known for fostering positive team dynamics and ensuring customer satisfaction.
  • Innovative professional in software development, known for productivity and efficiency in completing projects. Possess strong skills in algorithm design, system architecture, and code optimization. Excel in problem-solving, communication, and teamwork, ensuring successful collaboration on complex projects.
  • Experienced in fast-paced environments and adaptable to last-minute changes. Thrives under pressure and consistently earns high marks for work quality and speed.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Technical Lead

TCS
Chennai
11.2022 - Current

Key Responsibilities:

Client: CDG(Comfort Delgro) Pvt Ltd Singapore
Project1: NGP (New Gen Paltform)
Technologies: Java 17, Docker, AWS, Kafka,Springboot, Caching technologies, PostgresSql, Liquibase to automate script execution

As the MDT Service Lead, I was responsible for overseeing the transition of the client's legacy application to the modern NGP. My key responsibilities included:

  • Team Leadership: Led a cross-functional team to ensure successful project delivery, managing timelines, tasks, and mentoring junior developers.
  • Code Development: Analyzed and developed high-performance, scalable code using Java 17, ensuring compatibility with the NGP and integrating the service seamlessly with AWS and Kafka.
  • Caching with Redis: Integrated Redis as a distributed caching solution, significantly improving data retrieval times and system performance, especially for frequently accessed data.
  • Cloud Infrastructure: Utilized AWS for scalable deployment and Docker for containerization, enhancing application portability and reliability.
  • Kafka Integration: Implemented Kafka to enable real-time messaging and event-driven architecture, ensuring efficient data streaming across services.
  • Code Optimization & Quality Assurance: Conducted thorough code reviews, optimizations, and ensured adherence to industry best practices, resulting in improved system performance and maintainability.
  • Spring Boot Caching: Leveraged Spring Boot's caching mechanism to reduce unnecessary database queries, optimizing backend processing and response times.
  • Database Migration with Liquibase: Managed database schema changes with Liquibase, ensuring smooth version control and migration of database structures across environments.

Key outcomes included a smoother migration process, enhanced scalability, and reduced operational overhead for the client.


Project2 : OTP Integration with WhatsApp
Technologies: Java 17, Spring Boot, Moobicast

In this project, I led the implementation of an OTP (One-Time Password) integration system with WhatsApp to enhance user authentication security. The integration allowed users to receive OTPs securely through WhatsApp, improving user experience and security.

  • Architecture & Design: Designed and developed the OTP generation and delivery system, ensuring a secure and scalable solution for user authentication via WhatsApp.
  • WhatsApp Integration: Utilized Moobicast API to send OTPs over WhatsApp, ensuring high deliverability and security in messaging.
  • Java & Spring Boot Development: Developed the backend logic in Java 17 and Spring Boot, implementing OTP generation, validation, and expiration mechanisms.

Application Developer

IBM
Chennai
08.2021 - 11.2022

Client : TSB

  • Developed a ODS project where the customer Transction API is moved from Legacy Systems to the new AWS ecosystems
  • Participated in complete software development lifecycle, including performance analysis, design, development and testing.
  • Working on a Gateway Migration project where the TSB TPP will have personalized experience migrating from the legacy gateway to the new ForgeRock Gateway.
  • Worked with different Vendors for ODS and had diversed exposure
  • Developed and implemented personalized client solutions using programming language expertise.
  • Updated technical documentation, product specifications and technical training materials.
  • Participated in design and planning exercises for future software rollouts.
  • Collaborated with multidisciplinary teams to design and implement new technology features.

Associate

Cognizant Technology Solutions
Chennai
10.2016 - 08.2021
  • Designed, developed and implemented software applications for website based on analyzed requirements and understanding of industry technical standards
  • Participated in complete software development lifecycle, including performance analysis, design, development and testing.
  • Wrote, modified and maintained software documentation and specifications
  • Performed troubleshooting, diagnostics and analysis to uncover root malfunctions.
  • Reviewed code and debugged errors to improve performance. Investigated issues and defects to determine problem root cause and formulate corrective action recommendations.
  • Reworked applications to meet changing market trends and individual customer demands.
  • Worked with business users and operations teams to understand business needs and address production questions.
  • Participated in requirements gathering and design development meetings.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines


Software Engineer

Flex
Chennai
06.2014 - 10.2016
  • Developed a Software application which will allow the flow of Data from EAM and BAAN application
  • Collaborated with business unit team members to design new applications system to enhance client requirements for mobile computing capabilities.
  • Consulted regularly with internal customers on application development project status, new project proposals and software-related technical issues.
  • Wrote scripts for daily maintenance activities, including indexes and tables analyses.
  • Researched, designed and implemented scalable applications for data extraction, analysis, retrieval and indexing.
  • Created procedures for system monitoring, recovery, backup and optimization.

Education

B.Tech - Information Technology

SriSairam Engineering College
Chennai

Skills

  • SpringBoot
  • Docker
  • Java 17
  • Microservices
  • AWS
  • Spring boot caching -Redis Cache
  • NodeJS
  • Javascript
  • MongoDB,OracleDB
  • postGresDB
  • Liquibase

Certification

  • CLF-C02 AWS Certified Professional
  • AZ-900 Azure Fundamentals
  • Java SE6 Programmer Certification
  • OCA Certification in Oracle 11g

Accomplishments

  • Awarded as Best Digital Prodigy Team Resource for the user 2018.
  • Awarded a Innovative Team Player in 2016

Timeline

Technical Lead

TCS
11.2022 - Current

Application Developer

IBM
08.2021 - 11.2022

Associate

Cognizant Technology Solutions
10.2016 - 08.2021

Software Engineer

Flex
06.2014 - 10.2016

B.Tech - Information Technology

SriSairam Engineering College
Priyanka Gopalan