Java Backend Developer with over 3 years of experience in creating scalable backend solutions. Expertise in Java and Spring Boot, consistently delivering high-performance applications. Proficient in developing RESTful APIs and designing efficient databases. Committed to utilizing technology for innovative problem-solving in collaborative environments.
Overview
4
4
years of professional experience
Work History
Systems Engineer
Tata Consultancy Services
Bengaluru
10.2021 - Current
Designed and implemented scalable microservices from scratch with Spring Boot, ensuring a modular and fault-tolerant architecture.
Engineered over 100 REST APIs, optimizing complex data processing to enhance system scalability.
Leveraged messaging queues (RabbitMQ) to improve data integrity and communication across microservices.
Resolved critical application issues, optimized 30+ APIs for performance and efficiency improvements.
Implemented caching, multithreading, and other performance enhancement techniques, monitoring and analysing application performance.
Developed criteria-based APIs using Java Streams for efficient dataset transformation.
Participated in client design discussions, gathering functional requirements to influence product roadmaps.
Collaborated in Agile teams with frontend development teams and testing teams to ensure smooth integration, applying iterative methodologies to improve project delivery and client alignment.
Collaborated with data migration teams to design migration scripts to ensure application compatibility with migrated data
Education
B.Tech - Electronics And Communication Engineering
SRM University
Chennai, India
06-2021
Skills
Programming languages: Java, Python, C
Frameworks: Spring Boot, MVC, JPA
Version control: Git
Databases: PostgreSQL, MySQL, Redis Cache
Cloud services: AWS (S3, CloudWatch)
Operating systems: Windows
Monitoring tools: Glowroot
Message broker: RabbitMQ
Principles: Microservices System design, TDD
Accomplishments
Star of the Quarter Award (Nov 2024)
On the Spot Award (Nov 2023)
Service Commitment Award(Oct-2024)
Certification
Python Programming: University of Michigan (Coursera)
C programming: NPTEL
Timeline
Systems Engineer
Tata Consultancy Services
10.2021 - Current
B.Tech - Electronics And Communication Engineering
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services