Aniruddha_Naik
Aniruddha_Naik
Aniruddha_Naik
architectural style. Communicated with GraphQL data layer micro-service to fetch required data. This helped
Medidata customers to build analytics solutions on top clinical trials metrics data (Health Care).
• Used AWS Codebuild for buidling, AWS EC2 as container, AWS ECR as registry for containarised code.
• Achieved 95% trace coverage using manual tracing using Open-Telemetry SDK along with automatic instrumentation
by OTel Agent. This resulted in robust monitoring of the APIs and dependent services to trace execution time and find
bottlenecks improving processes and efficiency.
• Engineered an API usage analytics framework that collects usage events and exports them to AWS CloudWatch for
inter-service calls and used Localstack (CE) to emulate AWS services during development.
• Worked in Agile environment, proactively reviewed pull requests to maintain high code quality used tools like Unit
report generation, improving reporting efficiency and freeing up request threads. This approach resulted in a
10-minute delay for report availability but increased server request capacity, allowing the application to accept more
client connections.
• Implemented cross-cutting concerns such as deprecation handling, retry mechanisms, and execution time tracking
using AspectJ, enhancing code modularity and maintainability, resulting in a 30% reduction in technical debt.
performance.
• Worked on personal projects, applied knowledge of micro services architecture, System design.
Personal Projects
Social Networking API with Notification and Feed System
• A Social Networking REST API built using Java and Spring Boot, designed to facilitate user interaction similar to
platforms like LinkedIn. Key features include: User Management, Feed System, Connection Management, Notification
Service and Security to keep endpoints protected.
Remind Me App
• Engineered ”Remind Me”, a full-stack web app for users to receive SMS and email reminders, utilizing Spring Boot
and Spring Security. Used Twillio SMS service APIs to deliver SMSs.
Technical Skills
• Java • Multithreading • Spring Boot • Spring Security • REST API • OOP • SQL • Amazon Cloudwatch • Sumologic
• OpenAPI Specification • Maven • Design Patterns • Unit Testing • Postman, Insomnia • Mockito • Docker • AWS •
Mockito • Open Telemetry • IaC • Git • GitHub • CI/CD • Unit Testing
Education
B.Tech from National Institute of Technology, Calicut with 8.2 CGPA June 2017 - May 2021
XII from Maharashtra State Board with 74.77 % 2016
X from Maharashtra State Board with 97.20 % 2014