Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Sathish Kumar Peddi

Application Design
Warangal

Summary

I have over 15+ years of hands-on experience in Java technologies, specializing in the design and development of enterprise applications. My expertise includes working across multiple interfacing systems, facilitating meetings for technical design, and developing solutions that enhance team effectiveness. I am committed to ongoing professional development and have a strong background in leading application development teams.

Overview

15
15
years of professional experience

Work History

AVP Application Design

VSoft Technologies Pvt Ltd
06.2010 - Current
  • Company Overview: Company specialized in providing innovative technology solutions for banking and financial institutions.
  • I have been working as the AVP of Application Design at VSoft Technologies Pvt Ltd since June 2010.
  • Designed and developed scalable microservices using Java, Spring Boot, and RESTful APIs, following best practices for loose coupling, scalability, and maintainability.
  • Designed and implemented microservices architecture using key design patterns including API Gateway, Circuit Breaker, and Saga to ensure high availability, fault tolerance, and scalability in distributed systems.
  • Ability to explain and present technical concepts to non-technical customers and Designing new technical solutions for new functionality
  • Develops, codes, tests and debugs new complex software solutions or enhancements to existing software in a maintenance capacity
  • A deep understanding of the Java platform, including J2EE, and experience with various Java frameworks, such as SpringBoot or Hibernate
  • Proficient in Java programming language, including core concepts such as object-oriented programming (OOP), data structures, algorithms, and exception handling.
  • Established best practices for system design and architecture, emphasizing design patterns, SOLID principles, and clean code for enterprise-level solutions.
  • Evaluated and recommended new technologies, frameworks, and tools, ensuring that solutions remain innovative, secure, and cost-effective.
  • Strong understanding of multithreading and concurrency, optimizing performance in Java applications.
  • Experience with Java Enterprise Edition (JEE), including servlets, JSP, EJB, and JMS for building enterprise-grade applications.
  • Applied system design principles to architect distributed systems, ensuring high performance, fault tolerance, and scalability.
  • Participated in system design interviews, collaborating with cross-functional teams to design large-scale systems with high availability, consistency, and scalability.
  • Spearheaded the adoption of microservices, guiding teams through the migration of legacy monolithic applications to microservices architecture, resulting in improved scalability and deployment efficiency.
  • Conducted system performance assessments and optimizations, implementing caching strategies, database indexing, and multithreading to improve system throughput and latency.
  • Collaborated with stakeholders to define technical roadmaps, ensuring that architecture decisions aligned with long-term business goals and technology evolution.

Education

Master of Computer Application -

Kakatiya University
01.2005

Skills

JAVA

Accomplishments

  • Boosted Team Productivity
  • Increased team productivity by 30% through process optimization and strategic resource allocation.
  • Microservices Development Success
  • Developed 60+ microservices resulting in 50% reduction in deployment time for projects.
  • Mentored Developers
  • Mentored developers, improving their coding skills and project deliverable quality by 40%.
  • Efficient Issue Resolution
  • Resolved 95% of technical issues within 24 hours through effective root cause analysis.

Timeline

AVP Application Design

VSoft Technologies Pvt Ltd
06.2010 - Current

Master of Computer Application -

Kakatiya University
Sathish Kumar PeddiApplication Design