Summary
Work History
Education
Skills
Accomplishments
Additional Information
Timeline
Generic
VIJAYARAGAVENDRAN Nagarajan

VIJAYARAGAVENDRAN Nagarajan

Technical Lead
Chennai,Tamil Nadu

Summary

Professional Experience:

· Over 6 years of IT experience in the Analysis, Design, Development, Testing, and Implementation of business application systems for Banking, Financial, and Retail Sectors.

· Proficient in Java, J2EE, Spring Boot, and Microservices technologies.

· Strong record as an Agile Lead/Developer with successful coding project management and excellent teamwork skills.

· Specialized in problem identification and proposing alternative solutions.

· Adept at managing multiple projects simultaneously.

· Collaborated closely with various IT Teams and Stakeholders, including Business Teams, Technology Teams, Product Owners, and Senior Business officials.

Technical Expertise:

· Extensive knowledge and experience in web services, including Representational State Transfer (REST) based services.

· Skilled in designing and implementing REST API services using Java Spring Boot microservices architecture.

· Proficient in MVC architecture, Integration, and Scrum Methodology.

· Experience in rapidly changing and highly emergent requirements using Scrum's Sprint iterations.

· Managed onsite/offshore resources for implementing common and utility development solutions for business applications.

· Integration experience with SaaS applications such as AWS-S3, MongoDB, Elasticsearch, and DX-APM.

· Proficiency in log analysis tools like Splunk and Kibana.

· Expertise in leading IDEs like Eclipse and STS, with deployment experience on PCF.

Additional Skills:

· Good knowledge of Cloud computing and AWS cloud basics.

· Exposure to Testing and Code Quality Frameworks, including Mockito, Munit, and SonarQube.

· Experience in CI/CD Tools using Jenkins and Bamboo.

· Familiarity with build tools like Apache Maven.

· Experienced in using API testing tools like Postman and SoapUI.

· Well-versed in analysis, design, development, implementation, and maintenance.

· Impressive knowledge of JSON (JavaScript Object Notation) as an ideal data-interchange language.

· Proven ability as a Team Lead/Developer with strong Technical, Analytical, and Communication skills.

Initiative-taking, skillful, planner, and focused.

Work History

Architecture and Lead DevOps

Cognizant Technology Solutions
Chennai
11.2022 - Current
  • Developed, implemented and maintained a comprehensive system for managing operations processes.
  • Used strong issue resolution and communication skills to cultivate and strengthen lasting client relationships.
  • Monitored and optimized the performance of development systems to ensure high availability.
  • Managed the deployment process from development to production stages, ensuring reliability and scalability of applications.
  • Worked closely with IT teams on projects related to infrastructure upgrades or migrations.
  • Conducted regular audits and reviews to identify areas needing improvement.
  • Led a team of engineers in the development of innovative software applications.
  • Trained and guided [Job title] in conducting group projects, providing access to research and analysis to develop practical tools and processes.
  • Developed RESTful APIs for microservices using Node.js, Express, Docker, and AWS Lambda.
  • Collaborated with other developers to create fault-tolerant microservice systems.
  • Built CI and CD pipelines using Jenkins and CircleCI for faster delivery of services.
  • Deployed microservices on cloud platforms like AWS, Azure, and GCP using Kubernetes clusters.
  • Optimized existing services by refactoring the codebase for better performance and scalability.
  • Monitored system health metrics such as latency, throughput, CPU utilization on a regular basis.
  • Participated in daily standup meetings with product owners and stakeholders to discuss progress updates.
  • Maintained version control repositories such as GitLab or GitHub for tracking changes in source code.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Collaborated with support team to assist client stakeholders with emergent technical issues and develop effective solutions.
  • Designed, developed and implemented firmware to support embedded system product concepts.

Technical Lead

Permanent TSB
Ireland Dublin
01.2021 - 10.2022
  • Implement the API’s using API Led connectivity
  • Developing API ‘s using Spring boot micro services
  • Design the API’s using Open API specifications
  • API development and Integration
  • Resolve issues with speed and accuracy, understand issue and analyze root cause through direct customer interaction
  • Prepare Low level design document for API’s
  • Involved in discussions on architectural, requirements, API design
  • Lead Connectivity issues on PreProd and Prod with different systems.
  • Developed high-performance, multi-threaded Java applications utilizing Java 8 features.
  • Provided technical leadership to a team of 10+ developers on design and implementation of enterprise-level software solutions.
  • Designed and implemented RESTful web services using Spring Boot.
  • Utilized JPA and Hibernate for data access layer implementations with Oracle databases.
  • Managed the deployment process for multiple environments.
  • Configured continuous integration pipelines using Jenkins and Maven for automated builds and deployments.
  • Resolved complex technical issues related to web services, database operations, threading.
  • Deployed applications in cloud environments such as AWS EC2 and Google App Engine along with Kubernetes orchestration.
  • Automated manual tasks through scripting languages such as Bash and Python to improve operational efficiency.
  • Conducted full lifecycle software development from planning to deployment and maintenance.
  • Designed and implemented low-latency, high-volume Java applications for mission-critical systems.
  • Improved and corrected existing software and system applications.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.

Technology Analyst

Infosys Limited
Chennai
05.2019 - 12.2020
  • Testing and deploying the applications on PCF using Bamboo and Bit bucket
  • End to End development
  • Closely worked with Product owners on requirements
  • Implementing the services and UI pages.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Implemented version control systems such as Git, SVN, and Mercurial.
  • Participated in daily standup meetings with DevOps team to discuss tasks and progress.

Senior System Engineer

TCS
Chennai
03.2016 - 05.2019
  • Analyze the existing application and then development
  • Testing and deploying the applications on PCF using Bamboo and Bit bucket
  • End to End development
  • Closely worked with Product owners on requirements
  • Implementing the services and UI pages.

Education

Institute of Road and Transport Technology

Skills

  • TECHNICAL SKILLS
  • Programming Languages
  • Core Java
  • J2EE Technologies
  • J2EE, Spring, Spring boot,Microservices
  • Configuration Management and Bug Tracking, Monitoring
  • Lean, Git Stash, Git LAB, TFS, Jira, Confluence, Bit Bucket, Bamboo, Kibana, Splunk
  • Web services:
  • Restful
  • Servers:
  • Tomcat, Kubernetes
  • Architectural Design
  • Budget Development
  • Build Tools:
  • Maven,Jenkins
  • Cloud
  • AWS
  • Database
  • Oracle, SQL server, Elastic Search, Mongo DB
  • Repository
  • Git, GitHub,GitLab
  • Bachelor of Information Technology
  • Software Development Tools: JIRA, Confluence
  • Amazon Web Services

Accomplishments

  • Developing API and reusable libraries on Anypoint Studio
  • Refactoring the code to improve performance
  • Involved in testing and deploying applications in Cloud hub
  • Project#5 : ECP (Enterprise Compliance platform)
  • Company:
  • Tata Consultancy services
  • Designation:
  • Java Developer
  • Client:
  • Tata Consultancy services
  • Project :2
  • Title: ECP (Enterprise Compliance platform)
  • Enterprise Compliance Platform (ECP) is the underlying infrastructure for all Metric Stream solutions
  • Built on the J2EE architecture, the Platform provides core services that enable rapid development and deployment of web-based applications that drive enterprise process management for governance, risk, compliance, and quality
  • Technologies:
  • Java, JDBC, Restful services, SQL
  • Roles:
  • Analyze the existing application and then development
  • API implementation using jersey library
  • Involved in Enhancements
  • Involved in Bug Fixing.

Additional Information

  • AWARDS , Received TCS Star of the Month Award from Nielsen U.S for Automated script which reduces 20% of human work effort

Timeline

Architecture and Lead DevOps

Cognizant Technology Solutions
11.2022 - Current

Technical Lead

Permanent TSB
01.2021 - 10.2022

Technology Analyst

Infosys Limited
05.2019 - 12.2020

Senior System Engineer

TCS
03.2016 - 05.2019

Institute of Road and Transport Technology
VIJAYARAGAVENDRAN NagarajanTechnical Lead