Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

Ruchi Kumari

Kolkata,WB

Summary

A focused Backend Software Developer with expertise in Java and Spring Boot, driving the creation of efficient and scalable applications in innovative tech environments through adept data processing and application development. Back-end Developer with nearly three years of experience in the IT sector, focused on building scalable and high-performance applications through the Software Development Lifecycle and effective Project Management Principles. As a Software Developer at TCS, designed and implemented robust enterprise-grade applications, ensuring optimal system reliability and contributing to improved data workflows. Proficient in Java, Spring Boot, distributed systems, database management, and cloud technologies, gained through diverse roles and applied in Microservices architecture for enhanced scalability and maintainability. Successfully improved data processing workflows, resulting in a 15% efficiency increase and reduced processing time. Experienced in version control using GitLab and familiar with CI/CD pipelines with Azure DevOps to manage code versions and streamline deployments. Possesses strong analytical, problem-solving, and communication skills, demonstrated through contributions to complex projects and collaborative environments.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Java Developer

Tata Consultancy Services
02.2023 - Current
  • Leveraging Java and Spring Boot to design and implement user-friendly web-based software solutions for the Passport India project—one of the largest citizen service initiatives in the world, while ensuring high performance, reliability, and seamless deployment.
  • Developed and deployed RESTful APIs using Java (Spring Boot) and ORM tools like Hibernate/JPA to enable efficient data access and robust CRUD operations, while optimizing queries and implementing custom filters to enhance search and data retrieval performance in a high-traffic operational insights platform.
  • Collaborated with cross-functional teams to translate business requirements into technical solutions, enhanced code reuse and performance using design patterns, and ensured software quality through rigorous testing and debugging.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Mentored trainees with technical guidance and support

Junior Java Developer

Tata Consultancy Services
02.2022 - 02.2023
  • Designed and developed APIs for Europe’s largest telecom provider to streamline data retrieval and processing from diverse vendors, while automating repetitive administrative tasks to improve efficiency and reduce manual effort.
  • Analyzed code and logs to identify and resolve errors, optimized system output, and provided technical support to end-users by troubleshooting application issues and resolving complex problems within defined SLAs.

Education

Bachelor’s Degree (BCA) - Computer Applications

Veer Kunwar Singh University
Ara, Bihar
07-2021

Skills

  • Languages: Java, Python, C, C
  • RDBMS: MySQL, PostgreSQL
  • Frameworks: Springboot, MVC,Spring, Django
  • Version Control System: GIT, GITLAB
  • Tools and IDE: Postman, MySQL Workbench, IntelliJ, DBeaver, Eclipse
  • Problem Solving: Data Structures and Algorithms, Systems Design - LLD & HLD, Object-oriented programming

Certification

  • Learn JAVA Programming - Beginner to Master || Udemy
  • Spring Boot || Udemy
  • Python Programmer Certification || Udemy
  • Django for Python Developers || Udemy

Accomplishments

  • Top Performer award in Team (TCS)
  • Star of the Month Award (TCS)

Timeline

Java Developer

Tata Consultancy Services
02.2023 - Current

Junior Java Developer

Tata Consultancy Services
02.2022 - 02.2023

Bachelor’s Degree (BCA) - Computer Applications

Veer Kunwar Singh University
Ruchi Kumari