Prudhvi S.

Prudhvi S. Email and Phone Number

Senior Software Engineer | Master's in Computer Science @ Southwest Airlines
Prudhvi S.'s Location
Prosper, Texas, United States, United States
About Prudhvi S.

As a Senior Software Engineer at The Home Depot, I work on the Payments Authorizations Team, supporting various online and in-store applications with different tender types and security features. I design and develop REST services using Spring Boot, Spring MVC, and Spring Cloud, and deploy them to PCF. I also implement pin-less authorization and migrate features from legacy store monoliths to microservices. I have a Master's degree in Computer Science from University of Missouri-Kansas City, where I researched on Human-Computer Interaction and 3D printers for my thesis. I have 4 years of experience in Java, JavaScript, Python, and Groovy, and I am proficient in building enterprise-level applications using frameworks like Spring Boot, Grails, Hibernate, and Flask. I have experience in web technologies like HTML5, CSS, React, and Angular, and testing tools like JUnit, Mockito, Jest, and Enzyme. I have also developed, maintained, and tested microservices using CI/CD pipelines, and used Jenkins and Docker for deployment. I am passionate about solving complex problems and delivering innovative solutions, and I enjoy working independently and collaboratively with minimal supervision.

Prudhvi S.'s Current Company Details
Southwest Airlines

Southwest Airlines

View
Senior Software Engineer | Master's in Computer Science
Prudhvi S. Work Experience Details
  • Southwest Airlines
    Senior Software Engineer
    Southwest Airlines Nov 2023 - Present
    Dallas, Tx, Us
    ● Worked with Southwest Vacations and Refund Payment Gateway project, involved in developing backend payment systems for compensations and Refunds and enabling different tender types of CC/DB, PayPal, SWA love vouchers, and cheques.● Built and deployed key features like ticket compensation, claims search, and claims void, and onboarded clients,while maintaining high-quality support for the REFUNDS PRO legacy service, demonstrating expertise in feature development and client support.● Migrated on-premises application monolithic Spring/Java App on-prem to AWS Lambda serverless functions and a state machine to manage workflow orchestration.● Designed and developed core services to be consumed by middleware services, built and designed software solutions, and created Sequence and UML Diagrams.● Migrating Data platform from Oracle DB Hibernate to a Document-based DynamoDB and developing lambdas to retrieve from new data sources using Pymongo.● Developed and deployed Kafka producers using AVRO serialization, configuring schema registries, and utilizing Kafka's consumer API to subscribe to topics, consume messages, and integrate with downstream systems and applications.● Researched and developed utilizing Serverless framework, leveraging Runway for IaC and CI/CD pipelines, to automate the deployment of cloud infrastructure components, such as gateways, WAF, certificates, databases, SSM parameters, VPCs, state machines, and Lambdas, ensuring efficient and scalable cloud management.● Led the initiative to standardize build processes, creating and maintaining Make, Gradle, Node, and Docker to build and streamline development and ensure cross-project consistency.
  • The Home Depot
    Senior Software Engineer
    The Home Depot Nov 2021 - Nov 2023
    Atlanta, Georgia, Us
    ●Worked on Payments Authorizations Team, supporting authorization using different tender types CC/DB PayPal, THDPro and gift cards for online HD.com, store applications like SPOS.● Analyzing Business Requirements, designing Functional Specifications Using Agile Methodologies.● Designing, Developing REST services using Spring Boot, Spring MVC, Spring cloud and deployed to PCF.● Implementing pin-less authorization and migrated features from legacy store monoliths to microservices.● Added support for mTLS and OAuth based authentication using Spring security to support Onboarding 3rdparty THD clients.● Performed Unit, Functional, Fault tolerance, performance testing using Junit, hoverfly, K6.● Worked on Ingenico pinpad to load bootup encryption, UI screens and sending action state to POS system.● Monitoring and addressing issues in support channel for productions, QA env’s and triage them with Looker, BigQuery, zipkin.● Implemented microservice observability using Prometheus and Grafana, implemented alert thresholds to raise alerts using pagerduty.
  • American Psychological Association
    Application Engineer
    American Psychological Association Jun 2021 - Nov 2021
    Washington, Dc, Us
    ■ Worked on Identity Management and E-commerce Team, supporting different applications with Authentication and Authorization using spring security.■ Developed components and services in Angular4, used FreeMarker templates and Jquery to support legacy admin applications.■ Created REST endpoints using Spring boot and Spring Data, used Hibernate ORM. ■ Worked on a promotion email service to send encrypted and encoded links and provided stats to business.■ Used Spring MVC to render new referral flows for Academic Writer products. ■ Took the initiative to Integrate regression tests and automate them using testsigma which helped the CI process. ■ Extensively used Git version control for the project management and Jira for project tracking.
  • Cerner Corporation
    Software Engineer
    Cerner Corporation Dec 2019 - Jun 2021
    Kansas City, Missouri, Us
    ■ Worked on Revenue Cycle desktop application which manages EHR of patients and scheduling appointments in different workflows and developed Add Appointment plus and migrated Ui Workflows from Jquery to React.■ Built Restful Microservices for the delivery of software products across the Registration and Eligibility services using Jersey and Rails. ■ Refactored existing monolithic applications by identifying components that need to be transformed to MicroServices architecture, with Spring Boot-based services interacting through a combination of REST, AWS, and API-Gateway.■ Worked on Patient Insurance Authorization and Encounter projects Involved in developing domain and EJS layer using java and Written Gherkin feature files and Cucumber steps by following BDD standards.■ Utilized Spring, AOP and Security to build robust business operations with transactional supportand using Hibernate as a persistence framework.■ Analyzing and tracking the system logs using Splunk, Analyzed the memory leaks in RevCycle app using Memory Analyzer.■ Experience deploying Java EE Applications and design patterns such as MVC, Singleton, Factory, Observer, Builder design patterns in the development of Multi-Tier distributed Enterprise Microservices Applications.■ Performed Unit Testing with Junit, Jest, Mockito and Enzyme gained knowledge in Snapshot Testing.■ Worked independently to develop solutions by gathering requirements, analysis, design, and implementation and followed Agile Driven Development Methodology and Actively reviewed Peer Code Reviews
  • Virginia Tech
    Jr. Full Stack Developer
    Virginia Tech Mar 2019 - Dec 2019
    Blacksburg, Va, Us
    ■ Worked on Health Check Web application to visualize data from IOT Sensors in vehicles.■ Worked on migrating systems from monolith .net to microservices Groovy on Grails (Spring boot), Gradle, Hibernate.■ Developed Application Login with LDAP, SAML Authorization and Authentication using Spring Security.■ Worked on Flask and Docker to build REST API and deploy Machine Learning models.■ Supported and developed research studies with the web application, features like QR & barcode scanning, Bluetooth hardware input, Multi-Photo capture and image compression, Geo-location using browser Api's.■ Used Swagger to test and document REST services, Easy projects for Agile project development tool.
  • Hcltech
    Application Engineer
    Hcltech Dec 2018 - Mar 2019
    Noida, Uttar Pradesh, In
    ■ Worked on supply chain management web application, involved in converting legacy monolith applications to microservices. ■ Enhanced user interface interaction using React, HTML, CSS and JavaScript and Developed microservices using Java, spring boot. ■ Worked with Control-M scheduler in Mainframe and Windows Unix environments.■ Passing parameters to Control-M job, creating job dependencies and alerts as per application team and business requirement.■ Extensively used Git version control for the project management and Jira for project tracking.

Prudhvi S. Skills

Matlab Java Script Tensorflow Machine Learning Back End Web Development Deep Learning C C++ Pycharm C (Programming Language

Prudhvi S. Education Details

  • University Of Missouri-Kansas City
    University Of Missouri-Kansas City
    Computer Science
  • Lovely Professional University
    Lovely Professional University
    Electronics And Communications Engineering

Frequently Asked Questions about Prudhvi S.

What company does Prudhvi S. work for?

Prudhvi S. works for Southwest Airlines

What is Prudhvi S.'s role at the current company?

Prudhvi S.'s current role is Senior Software Engineer | Master's in Computer Science.

What schools did Prudhvi S. attend?

Prudhvi S. attended University Of Missouri-Kansas City, Lovely Professional University.

What skills is Prudhvi S. known for?

Prudhvi S. has skills like Matlab, Java Script, Tensorflow, Machine Learning, Back End Web Development, Deep Learning, C, C++, Pycharm, C (Programming Language.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.