Summary
Overview
Work History
Education
Skills
Software
Timeline
Generic

Sridhar Kandula

Senior Lead, Software Engineering
Hyderabad

Summary

  • Technology-Driven Leader: Over 14 years of extensive experience in Java-related technologies, leading teams to deliver high-quality software solutions and drive innovation.
  • Team Management: Successfully managed multiple development teams, fostering a collaborative environment that promotes knowledge sharing and continuous improvement.
  • Performance Improvement: Proven track record of implementing performance enhancements and optimizing application efficiency through best practices in Java development.
  • Requirement Gathering: Expert in gathering and analyzing requirements from stakeholders to ensure alignment with business objectives and user needs.
  • Active Development: Hands-on experience in developing robust applications using Java frameworks, ensuring adherence to industry standards and best practices.
  • Project Management: Skilled in project management methodologies, effectively overseeing project lifecycles from initiation to delivery while ensuring timely completion and budget adherence.
  • Strategic Collaboration: Committed to building strong relationships with cross-functional teams to achieve strategic goals and enhance operational efficiency.
  • Continuous Improvement: Passionate about leveraging technology to drive ongoing improvements in software development processes and practices.

Overview

14
14
years of professional experience
3
3
Languages

Work History

Associate Director

S&P Global Market Intelligence
09.2018 - Current
  • Led teams of up to18 personnel, supervising daily performance as well as training and improvement plans.
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
  • Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.
  • Enhanced system performance with thorough code reviews, debugging, and optimization techniques.
  • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
  • Increased application stability by regularly monitoring performance metrics, addressing bottlenecks proactively to minimize downtime occurrences.
  • Improved systems with addition of new features and infrastructure.
  • Evaluated and recommended new tools and technologies that resulted in increased development efficiency and up-to-date technical skillsets within the team.
  • Analyzed performance metrics to identify bottlenecks in development processes, implementing solutions that boosted efficiency.
  • Collaborated with cross-functional teams to ensure seamless integration between front-end and back-end systems.
  • Stayed current on industry trends, incorporating new technologies into existing frameworks when applicable for enhanced functionality.
  • Designed innovative solutions for challenging technical problems, contributing to the company''s competitive advantage in the market.
  • Conducted data modeling, performance and integration testing.
  • Standardized coding conventions across departmental teams streamlining collaboration efforts towards shared goals.
  • Developed high-quality, scalable applications for improved user experience and increased customer satisfaction.
  • Streamlined development processes by using agile methodologies and continuous integration principles.

Senior Software Engineer

Epam Systems
02.2017 - 09.2018
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Reviewed code and debugged errors to improve performance.
  • Utilized containerization technologies like Docker for easier deployment management, leading to reduced downtime during updates.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM.
  • Participated in requirements gathering and design development meetings.
  • Integrated third-party APIs into existing applications, enhancing functionality and creating seamless user experiences.
  • Incorporated continuous integration tools such as Jenkins or GitLab CI/CD pipelines for streamlined code deployment and version control management.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.

Lead Software Developer

Verse Innovation Pvt Ltd
08.2012 - 02.2017
  • Interact with the sales team and book publishers to gather and verify book details.
  • Analyze PDF structures and coordinate systems, debugging issues as needed.
  • Conduct research and development for new features and perform bug fixes.
  • Provide support for production issues arising during the conversion and font extraction processes.
  • Reviewed code and debugged errors to improve performance.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Troubleshot complex issues within existing software applications, identifying root causes and implementing effective solutions.

Software Developer

Pradhama Software Solutions Pvt Ltd
02.2011 - 07.2012
  • Collaborate with product teams to gather and finalize requirements for value-added services.
  • Distribute tasks among development team members and establish timelines for project delivery.
  • Design and implement Spring-based services for user subscription management.
  • Enhance application performance through caching solutions and asynchronous logging.
  • Manage deployment on Tomcat Server (7.0) using Hudson and Maven, providing ongoing support for production issues.
  • Tested and deployed scalable and highly available software products.

Education

Master of Computer Applications - Computer Applications Development

JNTU Hyderabad
Hyderabad, India
04.2001 -

Skills

    Team collaboration and leadership

    Decision-making

    Technical implementation

    Performance evaluations

Software

Java

Spring boot

Micro services Architecture

Database & ORM

Cloud Technologies

Testing Frameworks

Leadership & Mentoring

Apache Spark

Python

Timeline

Associate Director

S&P Global Market Intelligence
09.2018 - Current

Senior Software Engineer

Epam Systems
02.2017 - 09.2018

Lead Software Developer

Verse Innovation Pvt Ltd
08.2012 - 02.2017

Software Developer

Pradhama Software Solutions Pvt Ltd
02.2011 - 07.2012

Master of Computer Applications - Computer Applications Development

JNTU Hyderabad
04.2001 -
Sridhar KandulaSenior Lead, Software Engineering