Skip to main content
Babu Reddy S

Babu Reddy S

Software Engineer

Talent
BengaluruMember since August 25, 2026
JavaJavaScriptSQLSpring BootReact.jspipGitDockerKubernetesJenkinsPostgreSQLRedisElasticsearchJWTAgileScrum
·

Hire this person

Send a job offer directly to this candidate

JavaJavaScriptSQLSpring BootReact.js

About

4 years of experience building high-performance, scalable applications. Skilled in Java, Spring Boot, and React.js, with hands-on experience in distributed systems, caching strategies, and microservices architecture. Strong focus on secure APIs and cloud deployments.

Experience

Software Engineer at Avekshaa Technologies (2022-10 – Present)

Led the migration of a legacy monolithic application into 10+ microservices using Spring Boot, REST APIs, and Kafka-based asynchronous communication, improving scalability and enabling independent deployments. Collaborated closely with product managers, QA, and DevOps engineers in an Agile/Scrum environment to plan, prioritize, and ship features across sprint cycles.

Software Engineer - Project: HuLA (Human-Like Automation Platform) at Avekshaa Technologies (2022-10 – Present)

Tech Stack: Java, Spring Boot, React.js, PostgreSQL, JWT, REST APIs, Docker

  • Developed 30+ REST APIs for authentication, project management, automation execution, and reporting using Spring Boot.
  • Built 25+ responsive React.js screens and reusable UI components for projects, applications, scenarios, test cases, workloads, and execution dashboards.
  • Implemented JWT-based authentication and RBAC supporting 5 user roles across 12+ platform modules.
  • Developed automation management modules supporting thousands of test cases and enterprise-scale automation workflows.

Software Engineer - Project: Sniper (AIOps Platform) at Avekshaa Technologies (2023-04 – Present)

Tech Stack: Java, Spring Boot, React.js, PostgreSQL, Redis, Elasticsearch, Kafka, Docker, Jenkins

  • Developed a centralized AIOps platform that aggregates logs, metrics, and alerts from 5+ monitoring tools, improving observability and reducing Mean Time to Resolution (MTTR) for production incidents.
  • Reduced REST API P95 response time from approximately 2.5 seconds to under 200 ms by eliminating N+1 query patterns, introducing Redis cache-aside caching, optimizing SQL queries, and creating appropriate database indexes.
  • Designed and implemented fine-grained JWT-based Role-Based Access Control (RBAC) supporting 4+ user roles with secure, isolated authorization across all application modules.
  • Integrated Elasticsearch to index application logs and operational data, enabling real-time search and faster production issue diagnosis.
  • Built and deployed reusable REST APIs with search, filtering, sorting, and pagination for datasets exceeding one million records while maintaining sub-200 ms response times.
  • Containerized 10+ microservices using Docker, orchestrated deployments on Kubernetes, and automated CI/CD pipelines through Jenkins, reducing deployment time by nearly 50%.

Software Engineer - Project: DEM (Digital Experience Monitoring Platform) at Avekshaa Technologies (2022-10 – 2023-03)

Key Focus Areas: JavaScript, React.js, Synthetic Monitoring, Webhook-based Alerting

  • Developed a real-time monitoring dashboard for visualizing application performance metrics across 10+ production applications.
  • Implemented synthetic monitoring workflows simulating end-user interactions across 20+ critical business transactions, surfacing failures before they impacted real users.
  • Built lightweight JavaScript browser agents that collected key frontend performance metrics including page load time, API latency, and rendering performance with minimal runtime overhead.
  • Integrated automated alerting through Webhooks and Slack notifications, reducing manual monitoring effort by approximately 70%.

Education

B.E. in Computer Science and Engineering – Nagarjuna College of Engineering and Technology (2018-07 – 2022-07)

Skills

Software Engineer

Reviews

Related