Summary
Overview
Work History
Education
Skills
Timeline
Generic

Kalyan Shankar Gontla

Bengaluru

Summary

Dynamic Software Developer specializing in React.js with a strong track record of building scalable, high-performance web applications. Experienced in designing robust UI architectures, implementing efficient state management using Redux, Context API, and delivering seamless user experiences. Proficient in modern frontend technologies, component-driven development, and performance optimization techniques. Adept at working in Agile environments, collaborating cross-functionally, and contributing to end-to-end application development.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Cognizant - Walmart
Banglore
01.2025 - Current
  • Developed and maintained DCS (Data Store Credential Service), a centralized platform for creating and managing service accounts and securely handling credentials used by applications to access databases and protected resources.
  • Built scalable, reusable React components and custom hooks, enabling consistent UI patterns and accelerating development across multiple internal applications.
  • Leveraged Redux (Redux Toolkit, middleware, async thunks) for global state management, improving data flow, application performance, and maintainability across complex modules.
  • Developed and integrated RESTful APIs using Java Spring Boot, enabling secure communication between frontend applications and backend services.
  • Designed and consumed API endpoints with a focus on performance, security, and scalability, ensuring seamless data exchange across systems.
  • Optimized React applications using code splitting, memoization (useMemo, useCallback), and lazy loading, improving load times and overall user experience.
  • Integrated shared components and state logic into various sub-applications, ensuring seamless interoperability and reducing duplication across teams.
  • Wrote robust unit and integration tests using Cypress and Jest, and contributed to defining a testing strategy targeting high code coverage and reliability.
  • Participated in technical design discussions on UX, API contracts, and frontend architecture, collaborating with backend teams to deliver secure and high-performance integrations.
  • Worked in an Agile environment, contributing to story creation, sprint planning, estimations, and continuous delivery of features.

Senior Software Engineer

Cognizant - Pepsico
11.2021 - 12.2024
  • Developed contract management web application for PepsiCo using React, TypeScript, and SPFx, providing a scalable solution that met enterprise requirements.
  • Built reusable and modular React components and custom hooks, enhancing application functionality, maintainability, and user experience.
  • Implemented Redux (Redux Toolkit, async thunks) for centralized state management, improving data consistency and handling complex application workflows efficiently.
  • Integrated SharePoint lists and libraries via SPFx and REST APIs to enhance secure storage and management of contract data.
  • Developed a multi-file upload feature for efficient document management, ensuring reliability and smooth user interaction.
  • Enabled right-to-left (RTL) language support (Arabic), ensuring accessibility and usability for a global user base.
  • Debugged, refactored, and optimized existing modules using performance optimization techniques, improving application speed and stability.
  • Enabled right-to-left (RTL) language support (Arabic), ensuring accessibility and usability for a global user base.

Software Developer

TCS
08.2019 - 10.2021
  • Built scalable UI architecture using React functional components, hooks (useState, useEffect), and Context API, alongside Angular components, services, and dependency injection for modular and maintainable code.
  • Developed a dynamic web application for identifying and selecting cards for optimal sales opportunities using React and Angular, enhancing user experience through responsive design.
  • Implemented state management strategies using Context API in React and RxJS observables in Angular to efficiently handle asynchronous data flow.
  • Designed and enhanced UI/UX using SCSS, animations, and responsive design principles, improving overall user engagement and accessibility.
  • Utilized React Router and Angular Router for seamless navigation and optimized routing between views and components.
  • Created reusable and modular components across both frameworks, ensuring efficient data flow, state handling, and component communication.
  • Integrated frontend applications with backend services and RESTful APIs, facilitating smooth data exchange and enabling real-time updates.
  • Understand backend workflows, contribute to API integration, and support debugging of server-side logic in a full-stack environment.
  • Improved application performance through lazy loading, code splitting, and optimization techniques in both React and Angular environments.

Education

Bachelor of Engineering - CSE

Sri Venkateswara College of Engineering And Technology
01-2019

Skills

  • Reactjs
  • TypeScript and JavaScript
  • Redux and Redux Thunk
  • API development
  • Microservices architecture
  • Unit testing and quality assurance
  • Testing and debugging
  • State management
  • HTML5 and CSS3
  • Bootstrap and Ant Design
  • Version control with Git
  • Agile methodologies

Timeline

Senior Software Engineer

Cognizant - Walmart
01.2025 - Current

Senior Software Engineer

Cognizant - Pepsico
11.2021 - 12.2024

Software Developer

TCS
08.2019 - 10.2021

Bachelor of Engineering - CSE

Sri Venkateswara College of Engineering And Technology
Kalyan Shankar Gontla