Summary
Overview
Work History
Education
Skills
Timeline
background-images

Shyam Pavan Reddy Kondamadugula

Texas City,TX

Summary

Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering Around 6 years of related experience.

Overview

8
8
years of professional experience

Work History

Principal Software Engineer

Capital One
10.2023 - Current
  • Developed a data science and analytics platform (Air9 Application) catering to data scientists and analysts, enabling users to create virtual environments for tools like JupyterHub, H2O, SAS, RStudio, and Spark.
  • Implemented base images with essential components (Python, Node, JavaScript) from approved Golden images and created Dockerfiles for each tooling image.
  • Managed images using a coordinator API and stored them in PostgreSQL; utilized Angular for frontend development with TypeScript and RxJS.
  • Led frontend architecture using Angular and TypeScript, mentoring junior developers and ensuring scalable, maintainable code.
  • Developed reusable UI components using React and TypeScript, following modern frontend practices and integrating with RESTful APIs.
  • Deployed user-created tooling image containers on OpenShift (OCP) and AWS EKS, orchestrating containerized workloads using Kubernetes and OpenShift.
  • Implemented infrastructure as code using Terraform to provision and manage AWS resources (EC2, S3, RDS) and OpenShift clusters.
  • Leveraged GitOps workflows for continuous deployment and managed monitoring/logging using the ELK stack.
  • Implemented Single Sign-On (SSO) authentication using Spring Security and stored artifacts in JFrog Artifactory.
  • Wrote Python scripts for automation and data processing, and used AWS Lambda for serverless task execution.

Software Developer

Xpand IT Solutions Inc (JP Morgan And Chase)
01.2023 - 10.2023
  • Implemented functionality using Spring Boot and Hibernate ORM, created build, deployment, and configuration scripts for Maven.
  • Tracked progress using Jira in an Agile environment; managed documents and metadata for financial/legal companies.
  • Deployed and monitored applications using Pivotal Cloud Foundry (PCF) and managed logs with the ELK stack for real-time dashboards.
  • Managed Jenkins development pipeline; configured build automation, webhooks, and job triggers; developed custom Jenkins plugins.
  • Implemented DevOps processes and used Amazon S3, Athena, and API Gateway for secure financial data handling.
  • Utilized Kafka for real-time financial data streaming and integrated external systems using Kafka Connect.
  • Used AppDynamics and Kibana for application performance monitoring and alerting in production environments.
  • Leveraged Kubernetes for scaling distributed financial workloads and created custom applications using Kubernetes APIs.
  • Integrated APIs with bank backend systems using JSON, SOAP, XML, and AJAX; used Cassandra (CQL) for data querying.
  • Developed UNIX shell scripts for task automation and managed high-availability applications on AWS (EC2, RDS, S3, CloudWatch).

Software Engineer

TEMA Business Systems Private Limited
06.2018 - 07.2021
  • Worked extensively with XML schema (XSD, XSL/XSLT), SAX parsing, CSS, Servlets, and JSP for web applications.
  • Developed DAO objects and implemented data access layer using JPA-Hibernate for CRUD operations.
  • Formulated use cases and developed custom tags for credit care campaigns; implemented credit check modules using Servlets and JSP.
  • Used Spring Core for Dependency Injection (DI) and Inversion of Control (IoC); implemented JMS-MQ Bridge for secure messaging.
  • Developed Message-Driven Beans and SOAP web services using JAXB; created mail alert mechanisms and PL/SQL queries, views, and triggers.
  • Developed Python scripts for automated testing and data validation in Unix environments.
  • Deployed components on WebLogic; set up CI/CD pipelines using Jenkins and Nexus for repository management.
  • Implemented role-based access control and security measures on Nexus platform for financial project integrity.

Education

Master of Science - computer science

Western Illinois University
Chicago, IL, USA
12.2022

Skills

  • Languages: Java 7/8/10, C, C, SQL, PL/SQL, Python, Go (Basics), TypeScript
  • Application Servers: WebLogic 1034/90/71/61, IBM WebSphere 8x/6x/5x, Pivotal Cloud Foundry (PCF)
  • Technologies: Servlets, JDBC, Vertx, JSP, Struts, Hibernate, Spring BOOT, IOC, AOP, MVC, JSON, JMS, MQ, JBOSS, ORM
  • Web Servers: REST, SOAP, Apache Tomcat
  • Web Technologies: HTML, JavaScript, AJAX, jQuery, AngularJS, CSS3, HTML5, XHTML, DHTML, React JS, Bootstrap, Angular, RxJS
  • Cloud & Infrastructure: AWS (EC2, S3, RDS, CloudWatch, Lambda, SageMaker, OpenSearch, EKS, VPC), GCP, OCP, Terraform, Kubernetes, Docker, GitOps
  • Database: Oracle 10g/11g, PL/SQL, MySQL, SQL Server 2008, PostgreSQL, Cassandra (NoSQL), Couchbase (NoSQL)
  • Build & CI/CD Tools: Ant, Maven, Gradle, Jenkins, Concourse, GoCD, Docker, GitHub Copilot
  • Testing & Monitoring: JUnit, Pytest, QUnit, JMock, AppDynamics, ELK Stack (Elasticsearch, Logstash, Kibana)
  • IDE Tools: Eclipse 3x, IntelliJ, Atom, WebSphere, Dreamweaver
  • Version Control: Git, SVN, CVS
  • Operating Systems: Windows, Mac OSX, Linux, Unix
  • Other: Infrastructure as Code (IaC), Agile/Scrum, Mentoring, UI/UX Collaboration, Component-Driven Development

Timeline

Principal Software Engineer

Capital One
10.2023 - Current

Software Developer

Xpand IT Solutions Inc (JP Morgan And Chase)
01.2023 - 10.2023

Software Engineer

TEMA Business Systems Private Limited
06.2018 - 07.2021

Master of Science - computer science

Western Illinois University
Shyam Pavan Reddy Kondamadugula