Profileimage by NaveenKumar Ravi Full Stack Developer, Java, React, Spring Boot, Node js from Chennai

Naveen Kumar Ravi

available

Last update: 29.09.2024

Full Stack Developer, Java, React, Spring Boot, Node js

Graduation: B.E Computer Science Engineering
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Java (Programming Language) Databases Spring-boot Microservices Cloud Computing Oracle Applications Sybase Investments SQL Databases Kubernetes + 26 more keywords

Attachments

Naveen-kr-11yrs-java-fullstack_290924.pdf

Skills

1. Tech skills in Java, Spring Boot, and Microservices: 
 
I have over a decade of experience as a Java Full Stack Developer, with a deep expertise in Java and 
Spring Boot. In my current role as a Technical Architect at Element5, I’ve been heavily involved in 
designing and implementing robust applications using these technologies. 
I’m well-versed in core concepts, object-oriented programming, and Java EE technologies for Java. I’ve 
applied these skills across various projects, always staying updated with the latest Java features and the best
practices. 
Regarding Spring Boot, I’ve extensively used it to develop RESTful APIs, implement dependency 
injection, and leverage its auto-configuration features. I’m particularly adept at working with the Spring 
ecosystem, including Spring Data for efficient database operations and Spring Security for robust 
authentication and authorization mechanisms. 
While my resume doesn’t explicitly mention microservices, my experience with Spring Boot and cloud 
technologies has involved designing and implementing microservices-based architectures. I’m 
well-versed in service decomposition, inter-service communication using technologies like Kafka and 
RabbitMQ, and ensuring scalability and resilience in microservices environments. 
For instance, at Element5, I architected and designed an in-house automation tool using Java, which 
reduced manual processes by 40%. This project required a microservices approach to ensure modularity 
and scalability. 
 
2. Database experience: 
 
My database experience spans multiple technologies, including SQL, Oracle, and Sybase. I’m proficient 
in complex SQL query writing, database design, and performance optimization. 
A highlight of my database expertise was at Fidelity Investments, where I spearheaded a 
transition from Sybase to Oracle. I developed a custom wrapper class for this migration, which resulted in 
a 60% reduction in migration time. This project showcased not only my proficiency in both Sybase and 
Oracle and my ability to design efficient migration strategies and optimize database operations. 
I’m also experienced with Hibernate ORM, which I’ve used extensively for object-relational mapping in 
Java applications. This includes working with JPQL, criteria queries, and managing complex entity 
relationships. 
Throughout my career, I’ve focused on creating efficient, scalable database solutions that support 
high-performance applications, particularly in data-intensive environments like financial services. 
 
3. Cloud experience: 
 
I have extensive experience with cloud technologies, particularly AWS. I’m proficient with various AWS 
services including Lambda, SQS, SNS, CloudWatch, S3, EC2, and ECR. This expertise has allowed me 
to design and implement scalable, cloud-native applications. 
I’m also well-versed in Kubernetes for container orchestration, which I’ve used to manage microservices 
deployments at scale. While Docker isn’t explicitly mentioned in my resume, my experience with 
Kubernetes naturally includes working with containerization technologies. 
A key achievement in my cloud experience was at Fidelity Investments, where I led the migration of five 
critical applications to AWS with zero downtime. This project demonstrated my ability to plan and execute 
complex cloud migration strategies while ensuring business continuity. 
I’m always keen to expand my cloud knowledge. For instance, in my current role at Element5, I’ve been 
involved in establishing architectural standards and guidelines using TOGAF, which has improved our 
system reliability by 35%. 

Project history

06/2022 - 11/2022
Senior Engineer
NielsenIQ

* Designed, developed, and maintained applications using Java and Spring Boot, improving system
performance by 15%.

01/2017 - 06/2022
Lead Software Engineer
Fidelity Investments

* Designed and developed a Reconciliation web app with improved UX, increasing user productivity by 30%
and reducing mismatch identification time by 50%.
* Facilitated requirements gathering using expert listening skills to develop qualitative solutions meeting 100%
of business needs.
* Implemented, Agile methodologies (Scrum, Spotify model) in the SDLC, enhancing team efficiency by 25%.
* Acquired expertise in cloud migration using AWS, successfully migrating five critical applications with zero
downtime.


Key Achievements:

* Spearheaded transition from Sybase to Oracle data migration using a custom wrapper class, reducing
migration time by 60%.
* Engineered, an advanced in-house integration module, connecting ClickUp, Freshdesk, and UIPath,
Enhancing operational efficiency, reducing manual update time for the L2 by 45%.

07/2013 - 01/2017
Senior Systems Engineer
Infosys Limited

Local Availability

Open to travel worldwide
Profileimage by NaveenKumar Ravi Full Stack Developer, Java, React, Spring Boot, Node js from Chennai Full Stack Developer, Java, React, Spring Boot, Node js
Register