Summary
Overview
Work History
Education
Skills
Summary
Disclaimer
Timeline
Generic

Ranjith Nallasamy

Bangalore

Summary

Seeking a challenging Java Full Stack Developer role where a decade of expertise in front-end, back-end, and database technologies can be utilized to lead complex projects, mentor junior developers, and drive technological advancements.

Overview

10
10
years of professional experience

Work History

Technical Lead

Tata Consultancy services
Bengaluru
11.2022 - Current
  • Technologies: Java, Spring Boot, React, Ant Design, TypeScript, Redis, Zookeeper, Elastic Search, Jenkins.
  • Worked as a UI Developer in React.js.
  • Upgraded application running with Java 1.8 to 17.
  • Maintained Jenkins build setup pipeline with Sonar scanning and quality gate enforcement.
  • Consolidated configurations into a single JSON file for streamlined deployment across environments.
  • Utilized Elastic Search for efficient data storage and retrieval of large datasets.
  • Implemented JWT tokens for secure internal application communication.
  • Conducted code reviews for notification module to ensure quality standards.

Senior Member of Technical Staff

Envestnet Yodlee
Bengaluru
12.2018 - 11.2022
  • Technologies: Java, Spring Boot, Node.js, Redis, Zookeeper, Elastic Search, MongoDB.
  • Developed new microservices applications for specific functionalities and use cases.
  • Developed a standalone Node.js application for having a dashboard on application usage using Amplitude.
  • Decoupled legacy codebase, transforming a monolithic application into multiple Spring Boot applications.
  • Managed the initial infrastructure setup and configurations for optimal performance.
  • Implemented Splunk queries to consolidate and generate a report, which is loaded to MongoDB.

System Engineer

Tata Consultancy services
Bangalore
06.2015 - 11.2018
  • Technologies: Java 1.8, Spring MVC, REST, and SOAP web services.
  • Developed new REST resources for different functional requirements.
  • Upgraded the spring and other outdated libraries to the latest versions.
  • Managed the application deployments in different environments on Linux servers.
  • Worked on creating JUnit test cases to achieve maximum code coverage.

Education

B.E - EEE

Thiagarajar college of Engineering
Madurai

Skills

Backend: Core Java, Spring Boot

Front end: React, TypeScript, Ant Design, Nodejs

Database: Oracle, PostgreSQL, Mongo

IDE: Eclipse, VS Code

Open source: Redis, Zookeeper, Elasticsearch

Web server: JBoss, Undertow

Repo Management: Git, Jenkins

Summary

  • Over 10 years of experience in full-stack web application development
  • Expertise in implementing Core Java and Spring Boot technologies to develop enterprise software web applications
  • Good knowledge of front-end technologies like React, Ant Design, and TypeScript
  • Good knowledge of SQL languages for Oracle, PostgreSQL, and MongoDB
  • Hands-on experience in Linux systems and Shell scripting
  • Hands-on experience in using AI tools like Cursor and Microsoft Copilot
  • Basic knowledge of Jenkins build pipeline setup and configuration
  • Good knowledge of open-source projects like Redis, Zookeeper, and Elastic Search
  • Experience in Agile and SDLC methodologies, and good knowledge of JIRA and Confluence

Disclaimer

I declare that all the information given above is true to the best of my knowledge and belief. Date: Place: Bangalore (Ranjith N)

Timeline

Technical Lead

Tata Consultancy services
11.2022 - Current

Senior Member of Technical Staff

Envestnet Yodlee
12.2018 - 11.2022

System Engineer

Tata Consultancy services
06.2015 - 11.2018

B.E - EEE

Thiagarajar college of Engineering
Ranjith Nallasamy