NMIMS University, Centre for Distance and Online Education (CDOE)
Available for opportunities
Srinivas Rao Ravinuthala
Java Backend Developer | Hyderabad, India
I'm Srinivas Rao, a Java backend developer with 6+ years of experience designing and shipping RESTful microservices on Spring Boot. I work across pharma and healthcare platforms, large-scale retail, and logistics systems for clients like Pfizer, CVS Pharmacy, Americana Group, and Caterpillar.
About
I'm a backend engineer based in Hyderabad. At Cognizant I lead Spring Boot development for enterprise clients across pharma, retail, and logistics. Outside of work I build products like Richesly and JavaMastery.
Most of my day-to-day is API design, microservice architecture, performance tuning, and third-party integrations. I completed an MBA in Information Technology Management from NMIMS University while working full time. I'm comfortable owning a service end to end, from schema design and business logic through deployment support and production debugging.
Education
QIS College of Engineering and Technology
Experience
Programmer Analyst
- Lead backend development across CVS Pharmacy, Americana Group, and Caterpillar Inc. engagements using Spring Boot and REST.
- Delivered 15+ production microservices; closed 50+ critical defects and cut manual process time by ~25%.
- Built modules for inventory tracking, FHIR-based pricing, driver incentives, store onboarding, pool management, weather alerts, in-app chat, email notifications, and payments.
- Integrated Azure Blob Storage for file handling, AccuWeather APIs, and Office 365 SMTP for transactional email.
Application Development Analyst
- Accenture-certified in Java Spring Web Development on the Pfizer account.
- Integrated Command Center: unified dashboard for application health and ticket visibility across systems.
- Data Recon: scheduled reconciliation jobs with automated reporting and user alerts.
- Compliance Cockpit: automated periodic reviews across 18 regulatory compliance parameters.
Skills
Core
- Java, Spring Boot
- Spring Data JPA
- REST, Microservices
- API Design
Data & Messaging
- PostgreSQL, MySQL
- Redis
- Apache Kafka
Tools
- Git, Maven, Gradle
- JUnit, Mockito, Postman
- Swagger, SonarQube, Jira
- Docker
AI & Integrations
- LLM / AI APIs
- Third-party REST APIs
- Azure Blob Storage
- Email & notification services
Projects
AI-powered personal finance manager by Srinivas Rao
- Track income, expenses, savings, and EMIs in one simple app built to help you stay in control of your money.
- AI expense parsing: turn bank SMS notifications or casual text into organized expense rows automatically.
- Core tracking: budgets, dashboards, and reports without intrusive advertising.
- Free tier: income and expense tracking, reports, dashboards, and AI parsing are free for personal use with fair daily AI limits. No credit card required.
Learn Java from basics to senior level
- 37 sequenced chapters covering syntax and OOP through JVM internals, concurrency, design patterns, REST APIs, and interview prep.
- 1,500+ senior-depth interview questions, 500+ runnable examples, and 18 major topic areas including Spring Boot, JPA, and system design.
- Structured learning roadmap with searchable docs: foundation, computer science, senior topics, and professional engineering.
Highlights
- Onboarded 1,000+ stores onto the ALMP platform across 7 countries for Americana Group.
- Accenture Green Field Training: certified in Java and full-stack web development on Pfizer systems.
- 6+ years delivering backend systems in regulated industries (pharma, healthcare, retail).
- Built and shipped personal products: Richesly (AI finance) and JavaMastery (Java learning platform).