Summary
Overview
Work History
Education
Skills
Timeline
Generic

Padmini Duggirala

Centennial

Summary

Highly motivated and results-driven Software Engineer with over 5+ years of experience in developing and maintaining web applications using Java, JavaScript, React, TypeScript, Python, Angular, and SQL. Skilled in building scalable backend services, RESTful APIs, and automating data workflows for high-volume, customer-facing applications. Experienced with NoSQL databases, microservices, and serverless architecture. Experienced in optimizing PostgreSQL queries, integrating backend services, and managing deployments in containerized environments. Proficient in Kubernetes, Rancher, and GitLab CI/CD, with strong experience in cloud operations, monitoring, and troubleshooting using Splunk. Dedicated to delivering efficient, high-quality solutions while collaborating in Agile teams and continuously learning emerging technologies.

Overview

8
8
years of professional experience

Work History

Software Engineer

Charter Communications
Colorado
10.2023 - Current
  • Developed and enhanced ReactJS components for the CARD (Charter Asset Reconciliation Data) platform, improving usability and performance across modules.
  • Collaborated closely with design and backend teams to create dynamic UI features for asset search, reporting, and data visualization.
  • Optimized front-end performance through state management improvements and reusable component structures.
  • Ensured responsive layouts and seamless user experience across different browsers and environments.
  • Integrated frontend components with Python-based APIs, enabling real-time data retrieval and validation.
  • Built and maintained RESTful APIs using FastAPI and Flask to support CARD UI and reporting features.
  • Collaborated with cross-functional teams to align API structures with front-end requirements and improve data accuracy.
  • Designed and optimized PostgreSQL queries and views to support backend logic, reporting, and data transformations.
  • Designed and maintained RESTful APIs supporting high-volume data queries and integrations across multiple systems.
  • Migrated and validated data from legacy Oracle systems to PostgreSQL, ensuring accuracy and consistency across environments.
  • Automated data ingestion and refresh pipelines to keep production data up to date with minimal manual intervention.
  • Managed deployments and microservices using Kubernetes, Helm, and GitLab CI/CD, maintaining stability across all environments.
  • Monitored production pipelines and logs using Splunk, proactively resolving ingestion and validation issues.
  • Coordinated with UI, API, and DevOps teams to deliver releases on time and maintain consistent functionality across modules.
  • Participated in full release cycles, performing pre- and post-deployment validations and ensuring environmental readiness.
  • Supported regular maintenance windows, backups, and data validations.
  • Followed Agile development practices, participating in sprint planning, code reviews, and retrospectives to improve team efficiency.

Java Full Stack Developer

Triotek It Inc
Kansas
02.2023 - 10.2023
  • Collaborated with development teams and product managers to ideate software solutions.
  • Built visually appealing front-end applications in line with design specifications.
  • Debug and troubleshooting code issues to identify and resolve software defects.
  • Conducted comprehensive testing to ensure software responsiveness and efficiency.
  • Integrated SOAP and RESTful web services to provide seamless data exchange between applications.
  • Developed features and applications with a focus on mobile responsive design.
  • Utilized CSS flexbox and grid layouts to achieve consistent and flexible page designs.
  • Implemented CSS animations and transitions to enhance user experience and engagement.
  • Developed responsive and accessible web pages using HTML5, ensuring compatibility across various devices and browsers.
  • Used HTML to build interactive forms, input validation, and dynamic content integration.
  • Integrated Spring Boot applications with NoSQL databases and other services for seamless data access.

Software Development Engineer

Amazon Web Services
California
06.2022 - 02.2023
  • Designed and developed serverless architectures using AWS Lambda, API Gateway, and DynamoDB to support microservices-based applications, improving system performance and scalability while reducing operational costs.
  • Utilized AWS Kinesis and CloudWatch to process and analyze large volumes of streaming data in real-time.
  • Designed and implemented data processing pipelines to extract insights from streaming game data.
  • Demonstrated expertise in CSS for styling and enhancing the visual presentation of web applications.
  • Created responsive and visually appealing UI components using CSS3 and CSS frameworks.
  • Employed big data tools and techniques to transform raw data into meaningful business insights.
  • Developed backend services using Spring Boot to build RESTful APIs and microservices.
  • Proficient in HTML for creating structured and semantically meaningful web content.
  • Utilized Spring Boot's dependency injection and component scanning to simplify application configuration.
  • Built data storage solutions using AWS S3 and DynamoDB, implementing efficient data structures and access patterns, resulting in a highly available and scalable data management system.
  • Implemented real-time data processing pipelines using AWS Kinesis and CloudWatch, processing and analyzing large volumes of streaming data to enable accurate and timely decision-making.
  • Collaborated with cross-functional teams to design and develop new features and functionality using Java, TypeScript, and other modern programming languages, following agile development methodologies and ensuring adherence to best practices and coding standards.
  • Actively participated in daily stand-up meetings, providing updates on project progress, identifying and resolving blockers, and collaborating with team members to ensure timely delivery of high-quality software products.

Java Developer

EduRun Virtuoso
Hyderabad
06.2018 - 12.2020
  • Developed web applications using Java, Spring Boot, and RESTful APIs
  • Designed and maintained MySQL databases to support web application
  • Debug and troubleshoot code issues to identify and resolve software defects
  • Work with version control systems, such as Git, to manage code changes and releases
  • Integrated SOAP and RESTful web services to provide seamless data exchange between applications
  • Ensure compliance with coding standards, security protocols, and best practices
  • Utilized CSS flexbox and grid layouts to achieve consistent and flexible page designs.
  • Implemented CSS animations and transitions to enhance user experience and engagement.
  • Developed interactive features such as form validation, real-time updates, and user-driven content using JavaScript.
  • Integrated NoSQL databases into backend services to support fast and reliable data access.
  • Implemented security features such as authentication and authorization to protect user data
  • Built responsive and visually appealing web pages using HTML and CSS
  • Leveraged C# and .NET to create user-friendly interfaces and improve the overall user experience.
  • Utilized C++ features such as multithreading to achieve parallelism and improve application responsiveness.
  • Demonstrated expertise in C++ template metaprogramming for generic code development.
  • Contributed to the overall architecture of the application, utilizing .NET's capabilities to build robust software solutions.
  • Developed responsive and accessible web pages using HTML5, ensuring compatibility across various devices and browsers.
  • Used HTML to build interactive forms, input validation, and dynamic content integration.
  • Utilized PHP sessions to maintain user state and ensure secure, stateful interactions.
  • Integrated Spring Boot applications with NoSQL databases and other services for seamless data access.
  • Created dynamic web pages using PHP and JavaScript

Education

Master of Science - Applied Computer Science

Northwest Missouri State University
Maryville, MO
05-2022

Bachelor of Technology - Electronics And Communications Engineering

Jawaharlal Nehru Technological University
Kakinada, India
07-2019

Skills

  • Frontend Technologies: ReactJS, TypeScript, JavaScript, Canvas, HTML, CSS, Angular
  • Backend Technologies: Python (FastAPI, Flask), Java, AI/ML, Nodejs, Spring Boot, C#, NET Core, REST APIs, Serverless Architecture
  • Databases & Tools: PostgreSQL, MongoDB, MySQL, Mongo Shell, MongoDB Compass, DBeaver
  • DevOps & Cloud: Kubernetes, Helm, Rancher, Docker, GitLab CI/CD, AWS (EC2, S3, Lambda)
  • Monitoring & Utilities: Splunk, WinSCP, PuTTY, Postman, Jupyter Lab
  • Programming Languages: Python, Java, JavaScript, TypeScript, Scala, SQL, C
  • Development Tools: Visual Studio Code, IntelliJ, Eclipse, NetBeans
  • Version Control: Git, GitLab, GitHub
  • Methodologies: Agile/Scrum, API Development, Data Automation, CI/CD

Timeline

Software Engineer

Charter Communications
10.2023 - Current

Java Full Stack Developer

Triotek It Inc
02.2023 - 10.2023

Software Development Engineer

Amazon Web Services
06.2022 - 02.2023

Java Developer

EduRun Virtuoso
06.2018 - 12.2020

Master of Science - Applied Computer Science

Northwest Missouri State University

Bachelor of Technology - Electronics And Communications Engineering

Jawaharlal Nehru Technological University