As a Backend Developer with over 4 years of extensive experience, consistently demonstrated ability to create scalable and efficient server-side applications. Expertise lies in developing robust backend systems that power dynamic web applications, ensuring they can handle significant traffic and complex operations smoothly.Highly proficient in Java, Python, and JavaScript, leveraging these languages to build reliable and high-performance backend services. Strong expertise in database development encompasses both relational databases like PostgreSQL and MySQL, and NoSQL databases such as MongoDB and Redis. This proficiency allows for designing and maintaining optimal database schemas, writing complex queries, and implementing effective data storage solutions.In API development, excel at designing and implementing RESTful APIs that are secure, efficient, and easy to use. Also experienced with GraphQL, providing flexible and efficient data querying capabilities. Approach to API development includes thorough documentation and adherence to best practices, ensuring that APIs are well-structured and maintainable.Holding a Master’s degree, gained a deep and broad understanding of various aspects of application development. This advanced education has equipped with the theoretical knowledge and practical skills necessary to tackle complex development challenges, innovate solutions, and stay current with emerging technologies in the field.In summary, a combination of technical proficiency, experience in backend development, commitment to team collaboration, and advanced education makes for a highly effective Backend Developer dedicated to delivering exceptional backend solutions.
-
Associate Technology L2Publicis Sapient Oct 2021 - Jan 2023Bangalore Urban, Karnataka, India• Involved in various phases of the Software Development Life Cycle (SDLC) of the application Requirement gathering, Design, Analysis, and Code development. • Developed a Microservice that interacts with downstream services and passes the data to upstream.• Implemented Circuit Breaker concept using resilience4j, which is used to avoid calling the microservice that is not working.• The code was thoroughly tested using JUnit and Mockito before being delivered to the tester and made sure that 95 percent of code coverage was achieved.• To measure Unit Testing and Integration Testing coverage, JACOCO an Open-Source library was used.• Utilized GIT as a local repository for version controls.• Utilized GITHUB as a remote repository to manage and review code.• Based on CI/CD Continuous Integration and Continuous Deployment results in different stages like code quality (Sonar Qube), Unit Testing (Junit), and artifact manager (Nexus Repository), necessary fixes have been implemented.• Containerized a complex existing application into a Docker image using the Google JIB plugin.• Coding standards have been followed by implementing solid design principles and design patterns.• Used Java 8 Lambda expressions along with Streams, and Comparators for creating internal iterations of multiple lists and performing sorting with performing chain operations such as Filter, Map, and Collect on a collection.• Worked on refactoring API’s by including Java 8 and Java 11 features.• Maven has been utilized extensively for managing project dependencies.• In the project, Google Cloud Platform (GCP) was utilized extensively to facilitate all cloud functionalities, harnessing its diverse range of services and tools to meet project requirements effectively and efficiently.• Ensured timely updates to internal Confluence pages, fostering alignment among team members and maintaining shared context. -
Associate Technology Level IiPublicis Sapient Oct 2021 - Jan 2023Bengaluru, Karnataka, India -
Senior Software EngineerMindtree Jan 2019 - Oct 2021Bangalore Urban, Karnataka, India• Implemented a service focused on product catalog management, wherein the API retrieves data from a MySQL database and delivers it to the upstream service.• achieved data persistence by object/relational mapping solution via Hibernate for application save, Update, and delete operations.• Created an API that communicates with a downstream service for fetching color combination details, verifying the response according to HTTP status codes.• Developed a unit testing framework from scratch using Junit, TestNG, and Mockitoframeworks that aimed to test all the major functionalities in the application.• Integrated application with Jacoco, to showcase the unit testing code coverage report.• Provided comprehensive support during the deployment of applications across various environments, including Production, UAT, and Prod. Actively identified and resolved any bugs or issues that emerged throughout the process.• Followed Agile practices to deliver the product in iterative sprints, ensuring continuous improvement and adaptability. Utilizing Scrum, we conducted regular sprint cycles, daily stand-ups, and sprint planning sessions to prioritize tasks and set goals. Sprint reviews and retrospectives allowed for progress assessment and feedback integration.• Consistently monitored the SolarWinds dashboard for alerts, promptly addressing them within the agreed-upon Service Level Agreement (SLA) timeframe.• Rebooted processes on the Linux server by executing the necessary commands via the Putty software, facilitating remote management and troubleshooting.• Generated reports from Splunk by issuing relevant queries, then disseminated the results to respective teams and clients, ensuring timely actions were taken within specified deadlines. -
Software EngineerMindtree Jan 2019 - Jul 2021Bangalore
Ganesh Mani Kanta Chunduru Education Details
-
Computer Science -
Dhanekula Institute Of Engineering And TechnologyElectrical, Electronics And Communications Engineering -
Gemini English Medium School9.7 -
Maths Physics Chemistry (Mpc) -
Computer Science
Frequently Asked Questions about Ganesh Mani Kanta Chunduru
What is Ganesh Mani Kanta Chunduru's role at the current company?
Ganesh Mani Kanta Chunduru's current role is Java Developer | Java 8+ | Spring Framework | Spring Boot | JPA | Hibernate | Restful Services | Micro Services | Docker | Kubernetes | GCP | AWS | Python | Flask | Machine Learning | JavaScript | Angular.
What schools did Ganesh Mani Kanta Chunduru attend?
Ganesh Mani Kanta Chunduru attended University Of Central Oklahoma, Dhanekula Institute Of Engineering And Technology, Gemini English Medium School, Narayana Junior College - India, University Of Central Oklahoma.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial