Summary
Overview
Work History
Education
Skills
Certification
Project
Skills Summary
Timeline
background-images

Shanmukha Anirudh

Bengaluru,KA

Summary

Equipped with strong problem-solving abilities, willingness to learn, and excellent communication skills. Poised to contribute to team success and achieve positive results. Ready to tackle new challenges and advance organizational objectives with dedication and enthusiasm.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer

Clarivate
05.2022 - Current
  • Designed and developed backend services and RESTful APIs, enabling scalable communication across large distributed systems using spring boot.
  • Built and optimized high-concurrency services that handle millions of daily requests while performing heavy file and database I/O operations.
  • Upgraded legacy Java 8 services to Java 21 and re-architected them as microservices, resulting in better performance, scalability, and easier maintainability. Architected and deployed cloud-native solutions using AWS (EC2, ECS, EFS, SQS, S3) with effective logging, monitoring, and alerting via CloudWatch.
  • Developed and optimized XSLT transformation workflows for processing millions of XML records, ensuring accuracy, reliability, and schema compliance.
  • Performed extensive XML validation (DTD, XSD) to maintain data integrity and seamless integration with downstream systems.
  • Increased reliability through comprehensive JUnit and Mockito test suites, raising overall coverage and reducing regression issues.
  • Conducted code reviews, mentored team members, and promoted best practices across the engineering team.

Education

Bachelor of Technology -

SCSVMV University
Kanchipuram
04.2021

Skills

  • JAVA
  • SQL
  • XSLT
  • Springboot
  • Junit
  • AWS (EC2, ECS, S3, EFS, SQS, CloudWatch)
  • Docker
  • Microservices
  • REST APIs
  • System Design
  • Concurrency
  • Data Structures & Algorithms

Certification

  • Programming in Java, HackerRank, 05/01/22, Mastered OOPS concepts and multi-threading along with Collection framework.
  • Java-in-depth (Udemy), HackerRank, 04/01/23, Mastered Java in depth core java and java APIs.
  • 100 days badge 2025 Leetcode

Project

Patient Management System,

  • Designed and implemented a scalable microservices-based Patient Management System utilizing service discovery and registry for dynamic service communication and seamless load balancing.
  • Integrated an API Gateway with centralized routing, authentication, and rate limiting, ensuring secure and efficient request handling across all services.
  • Implemented resilience patterns including Circuit Breaker, Bulkhead, Retry, and Rate Limiting to enhance fault tolerance, availability, and system stability.
  • Leveraged Redis for caching session data and OTP verification with TTL, improving response time and reducing database load, while centralizing configuration management using a Config Server.

Skills Summary

JAVA, SQL, XSLT, Springboot, Junit, Hibernate, Git, Jenkins, Linux, IntelliJ IDEA, Eclipse, Dbeaver, Postman, Putty, AWS (EC2, ECS, S3, EFS, SQS, CloudWatch), Docker, Microservices, REST APIs, System Design, Concurrency, Multi-threading, Data Structures & Algorithms, XML Processing (XSLT, DTD, XSD), Rapport Building, Strong Stakeholder management, People Management, Excellent communication

Timeline

Software Engineer

Clarivate
05.2022 - Current

Bachelor of Technology -

SCSVMV University
Shanmukha Anirudh