Summary
Overview
Work History
Education
Skills
Timeline
Generic

Venkatesh Padma

Summary

Enthusiastic Full-Stack Developer with over 10 years of experience crafting robust and performant Java applications for the cloud. Proven ability to optimize system efficiency and deliver user-centric solutions that prioritize user satisfaction. Led innovative projects using Agile methodologies, consistently improving application scalability and uptime. Possess a comprehensive skillset in backend APIs and cloud development principles, ensuring efficient development and delivery of modern, scalable solutions. Passionate about driving future advancements in software development.

Overview

10
10
years of professional experience

Work History

Lead Software Developer/Application Engineer

Discover Financial Services
06.2019 - Current
  • Migrated legacy & WAS applications to OpenShift Cloud built on AWS, reducing deployment time by 50%
  • Led the enterprise initiative to modernize WAS applications by lifting and shifting them to Liberty on OpenShift Container Platform (OCP).
  • Designed and implemented microservices using SpringBoot for improved scalability and maintainability.
  • Developed and tested secure RESTful APIs to facilitate communication between microservices.
  • Configured applications for real-time monitoring using Instana and Datadog dashboards.

Full Stack Developer

Mercury Insurance
02.2019 - 06.2019
  • Developed microservices using Spring Boot: Built backend services with Spring Boot, creating RESTful APIs and utilizing Hibernate for database interaction.
  • Enhanced monitoring and logging: Implemented custom Spring Actuators and AOP logging aspects to capture service response times and improve visibility.
  • Contributed to infrastructure configuration: Participated in design discussions for configuring Spring Boot services on the API Gateway for seamless integration.
  • Full-stack development and deployment: Handled data conversion (XML/XSD to JSON), built user interfaces with Angular, automated builds using Jenkins, and followed Agile methodologies for project delivery.

Full Stack Developer

Labcorp
08.2018 - 01.2019
  • Built web applications using Spring MVC and Angular frameworks.
  • Designed and developed user interfaces and RESTful APIs for a seamless user experience.
  • Enhanced functionality with JSP, jQuery, and JavaScript for interactive elements.
  • Managed data using stored procedures (PL/SQL) and efficient SQL queries.
  • Utilized CI/CD tools (Jenkins/Bamboo) for automated builds and deployments.

Java/J2EE Developer

Nationwide
05.2017 - 08.2018
  • Designed and built microservices using Spring Boot and Spring REST for internal and external applications.
  • Exposed RESTful APIs using APIGEE Edge, configured authentication.
  • Conducted proof-of-concepts (POCs) for using protocol buffers for data exchange with C++ applications.
  • Wrote validation methods to ensure data integrity and generate informative error messages for invalid requests.
  • Created SOAP and RESTful APIs to exchange data (AIMS, TaxCalc) with various consumers.

Java/J2EE Developer

American Express
08.2014 - 04.2017

Developed and exposed microservices using Spring MVC with RESTful APIs.

Built UI components using Groovy Server Pages (GSPs), JavaScript, jQuery, and React for a dynamic user experience.

Involved in pre-demo integration testing and bug fixing for a polished user experience.

Analyzed Java logs on UNIX boxes for troubleshooting during server migration.

Followed Agile methodologies, participating in sprint planning, daily stand-ups, and user story estimation.

Education

Master's in computer science -

Northwest Missouri State University
Maryville, MO
05.2014

Graduate Project/Assistant -

Northwest Missouri State University
05.2014

Bachelor of Technology in Computer Science and Engineering -

Jawaharlal Nehru Technological University
Hyderabad, India
05.2012

Skills

  • Java
  • Spring Framework
  • Spring Boot, Spring Security
  • OCP(Openshift), AWS, Spring Cloud
  • React, Angular
  • Restful API's
  • Microservices
  • Hibernate/JPA
  • Instana, Datadog
  • JUnit, Mockito
  • Docker, Kubernetes
  • SQL, PL/SQL
  • HTML, CSS
  • JavaScript, JQuery
  • CICD(Jenkins, Trident)
  • NLU(Natural Language Understanding)
  • Apache Kafka
  • Cloud Computing
  • Agile development methodologies
  • Git proficiency
  • Grails/Groovy
  • Linux, Mac
  • Apigee Edge
  • MS Office Suite
  • Rational Rose
  • Putty
  • Oracle, DB2, MongoDB, MySQL
  • JSP, Servlet
  • XML
  • Apache Tomcat
  • IBM WebSphere, Liberty

Timeline

Lead Software Developer/Application Engineer

Discover Financial Services
06.2019 - Current

Full Stack Developer

Mercury Insurance
02.2019 - 06.2019

Full Stack Developer

Labcorp
08.2018 - 01.2019

Java/J2EE Developer

Nationwide
05.2017 - 08.2018

Java/J2EE Developer

American Express
08.2014 - 04.2017

Master's in computer science -

Northwest Missouri State University

Graduate Project/Assistant -

Northwest Missouri State University

Bachelor of Technology in Computer Science and Engineering -

Jawaharlal Nehru Technological University
Venkatesh Padma