Summary
Overview
Work History
Education
Skills
Timeline
Generic

Prasad Sagala

bengaluru

Summary

Accomplished Sr Architect at Heal Software Pvt Ltd, I excelled in designing a robust micro-services architecture and optimizing Java modules, enhancing performance and scalability. Proficient in multi-threading and database design, I fostered collaboration within teams to deliver high-availability systems and advanced application performance management solutions.

Overview

19
19
years of professional experience

Work History

Sr Architect

Heal Software Pvt Ltd
Bengaluru
01.2011 - Current
  • Designed a new microservices architecture for the HEAL 2.x product.
  • Hands-on for all the Java modules.
  • Strong product knowledge and worked on APM and AI-OPs products end to end.
  • Working on LLM Integration for AI-OPs.
  • I wrote all the microservices modules and distributed them to team members.
  • Good knowledge of multithreading and concurrency concepts.
  • Fixed many OOM issues, and has good knowledge in analyzing thread dumps and heap dumps.
  • Optimization of Java modules based on heap dump analysis.
  • Designed the HEAL configuration database on MySQL/Percona.
  • Worked on time series database OpenSearch/Elasticsearch and designed indexes, templates, zones, and ISM policies.
  • Good knowledge of Redis clusters for centralized cache.
  • Strong knowledge in SQL, Docker, Nomad, Kubernetes, Redis, RabbitMQ, Jenkins, HAProxy, and Consul.
  • Designed and implemented a complex alerting system for multiple escalation levels and incidents using topology.
  • Designed and implemented horizontal scaling for microservices.
  • Designed many standalone modules for ease of use for generic tasks.
  • Has good knowledge of many web servers, application servers, and database servers.

Software Engineer

Covalense Global
Hyderabad
12.2007 - 12.2010
  • Involved in developing ETL for loading data into RDBMS.
  • Worked on SSRS, SSAS, and SSIS; Visual Studio 2005; MS SQL Server 2005; C#.Net.
  • Coding the back tire with JPA, the middle tier with Springs, the front tire with ExtJs, and the Effacy framework.
  • Used velocity templates to generate tax returns for filing.
  • Worked on JSE / JEE 5.x, Hibernate, Struts 1.3.x, Oracle 9x/10x, JBoss 4.2.x, CVS, Maven 2, Struts-menu-2.4.x, and JUnit.

Software Developer

Vital Technologies Pvt Ltd
Hyderabad
07.2006 - 12.2007
  • Involved in requirements analysis and application design. Followed OO design concepts and coded in Java standards.
  • Involved in database design and developing the application (code).
  • Worked on new features and bug fixes.

Education

Bachelor of Engineering - Information Technology

Institute of Aeronautical Engineering
Hyderabad
06-2006

Skills

  • Core Java, Groovy, multi-threading concepts, and heap dump analysis
  • Data structures and algorithms
  • Experience in performance optimization in MySQL queries and Java code
  • Spring Boot, JDBI, Undertow, Spark Java, Apache Flink
  • Strong in the APM domain
  • Microservices architecture and Docker orchestration
  • System architecture design and high availability systems
  • Distributed caching
  • Database design, database performance monitoring
  • Expertise in constructing tables, joins, user functions, indexes, cursors, and triggers
  • Hands-on experience with tools like IntelliJ, Eclipse, Git, Maven, and Gradle

Timeline

Sr Architect

Heal Software Pvt Ltd
01.2011 - Current

Software Engineer

Covalense Global
12.2007 - 12.2010

Software Developer

Vital Technologies Pvt Ltd
07.2006 - 12.2007

Bachelor of Engineering - Information Technology

Institute of Aeronautical Engineering
Prasad Sagala