Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Padmini Ramapura Keshavkumar

Summary

Accomplished Software Development Engineer with over 6 years of experience in the software development industry, specializing in web development and application optimization. Demonstrated expertise in enhancing application performance, as evidenced by significant improvements in page load times and user task completion at Tesco Bengaluru. Proficient in a range of programming languages and web technologies, including JavaScript, Go, Python, React, and Redux. Skilled in developing efficient, responsive web applications and mentoring junior developers. Committed to leveraging technical skills and collaborative approach to drive project success and innovation.

Overview

6
6
years of professional experience

Work History

Software Development Engineer I

Tesco Bengaluru
03.2019 - 12.2022
  • Enhanced application performance by implementing lazy loading and optimizing dependencies, achieving an 8s improvement in page load time
  • Improved performance of a complex React interface through advanced memoization and selective rendering, reducing average user task completion time by three minutes
  • Optimized web application by implementing code splitting and tree shaking, reducing webpack bundle size
  • Led the design and implementation of a robust Redux architecture, introducing normalized state shape and efficient data flow patterns
  • Enhanced application responsiveness using CSS Grid and media queries, leading to improved search engine optimization and an elevated user experience
  • Created and deployed an end to end testing framework using Cypress that reduced manual testing time by 80%
  • Developed GraphQL queries to optimize data retrieval, minimizing network data transfer and leveraging a single endpoint to reduce multiple fetch requests for diverse data types
  • Configured NGINX as a reverse proxy for a React application, implementing data compression and content caching to optimize inbound and outbound traffic flow
  • Mentored junior developers in project onboarding and teamwork, enhancing their performance in a collaborative environment.

Associate Software Development Engineer

Tesco Bengaluru
06.2016 - 02.2019
  • Developed reusable react components that resulted in increased development speed and improved code maintainability
  • Implemented Test Driven Development and developed extensive test suites with Jest, significantly enhancing software quality and increasing test coverage from 22% to 86%
  • Integrated Google Analytics into react application to monitor user behavior and assess performance across various pages and features, enabling data-driven analysis for optimization and improvements
  • Designed custom Splunk dashboards and reports to provide real-time insights into application performance, usage statistics, and critical metrics
  • Leveraged peer feedback during code reviews to enhance collaborative coding skills and quality assurance proficiency.

Education

M.S. - Computer Science

California State University Fullerton
Fullerton, California
05.2024

B.E. - Information Science and Engineering

Ramaiah Institute of Technology
Bengaluru, India
06.2016

Skills

  • JavaScript
  • Go
  • Python
  • HTML
  • CSS
  • React
  • Redux
  • Webpack
  • GraphQL
  • OAuth and JWT
  • MongoDB
  • Jenkins
  • Nginx
  • Microsoft Azure
  • GitHub
  • Scrum Framework

Timeline

Software Development Engineer I

Tesco Bengaluru
03.2019 - 12.2022

Associate Software Development Engineer

Tesco Bengaluru
06.2016 - 02.2019

M.S. - Computer Science

California State University Fullerton

B.E. - Information Science and Engineering

Ramaiah Institute of Technology
Padmini Ramapura Keshavkumar