Pavan Kumar Madineni

Full Stack Engineer

Jersey City, New Jersey, United States6 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Full-Stack Development and Microservices.
  • Proven track record in CI/CD and cloud migration.
  • Strong background in Agile methodologies and team mentoring.
Stackforce AI infers this person is a Full-Stack Developer with expertise in Fintech and cloud-based solutions.

Contact

Skills

Core Skills

Full-stack DevelopmentMicroservicesSoftware Development Life Cycle (sdlc)Quality Assurance

Other Skills

AWSAWS Step FunctionsAgileAgile & Waterfall MethodologiesAgile DevelopmentAgile EnvironmentAmazon SQSAmazon Simple Notification Service (SNS)Amazon Web Services (AWS)AngularApache KafkaApplication MigrationsAsynchronous workAzureAzure DevOps Services

Experience

6 yrs 6 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 8 mos
Current Experience

Scale ai

2 roles

Full Stack Java Developer

Oct 2023Present · 2 yrs 8 mos

  • Roles and Responsibilities:
  • Authored and implemented REST APIs using Node.js and Express, integrating them with Angular for seamless front-end communication.
  • Executed application architecture based on Spring MVC and J2EE specifications, ensuring robust and scalable solutions.
  • Leveraged Java Spring JPA with Hibernate for MySQL integration, performing CRUD operations efficiently.
  • Facilitated operations and maintenance of AWS resources, managing S3, Lambda, and Step Functions to optimize cloud infrastructure.
  • Crafted high-performance microservices using Spring Boot, enhancing throughput and reducing latency for API requests.
  • Collaborated on CI/CD pipelines utilizing Jenkins, Docker, and Kubernetes, achieving a 50% reduction in deployment time.
  • Acquired proficiency in migrating applications to Azure cloud, implementing API management and data persistence strategies.
  • Designed and developed user interfaces with HTML5, CSS3, Bootstrap, and Angular, enhancing user experience through component-based development.
  • Participated in configuring and customizing ServiceNow, managing user roles, and automating workflows to align with project requirements.
  • Orchestrated the deployment of Spring Boot microservices on Azure, utilizing Docker containers for efficient runtime management.
  • Environment: Java, J2EE, Spring MVC, Spring Boot, Node.js, Express, REST APIs, Angular, Hibernate, JPA, MySQL, AWS, S3, Lambda, Step Functions, Docker, Kubernetes, CI/CD, Jenkins, Azure, HTML5, CSS3, Bootstrap, Microservices, ServiceNow, JavaScript, JSON, MongoDB, Kafka, UNIX, jQuery, Vue.js.
Node.jsExpressAngularSpring MVCJ2EEJava Spring JPA+25

Full Stack Engineer

Oct 2023Present · 2 yrs 8 mos

  • Authored and implemented REST APIs using Node.js and Express, integrating them with Angular for seamless front-end communication.
  • Executed application architecture based on Spring MVC and J2EE specifications, ensuring robust and scaleble solutions.
  • Leveraged Java Spring JPA with Hibernate for MySQL integration, performing CRUD operations efficiently.
  • Facilitated operations and maintenance of AWS resources, managing S3, Lambda, and Step Functions to optimize cloud infrastructure.
  • Crafted high-performance microservices using Spring Boot, enhancing throughput and reducing latency for API requests.
  • Collaborated on CI/CD pipelines utilizing Jenkins, Docker, and Kubernetes, achieving a 50% reduction in deployment time.
  • Acquired proficiency in migrating applications to Azure cloud, implementing API management and data persistence strategies.
  • Designed and developed user interfaces with HTML5, CSS3, Bootstrap, and Angular, enhancing user experience through component-based development.
  • Participated in configuring and customizing ServiceNow, managing user roles, and automating workflows to align with project requirements.
  • Orchestrated the deployment of Spring Boot microservices on Azure, utilizing Docker containers for efficient runtime management.
Node.jsExpressAngularSpring MVCJ2EEJava Spring JPA+25

Tata consultancy services

2 roles

System Engineer

Jul 2019Jul 2022 · 3 yrs

  • Roles and Responsibilities:
  • Authored and developed a Payment Transfer application as part of a Rapid Scrum team, overseeing end-to-end project delivery from requirements gathering to production deployment.
  • Executed scalable and maintainable code, ensuring system stability and defect-free releases through rigorous testing and debugging.
  • Collaborated in sprint planning and backlog refinement, actively participating in deployment activities and managing UAT environments.
  • Leveraged microservices architecture to build APIs using Spring Boot and REST, integrating with MySQL for efficient data management.
  • Crafted user interfaces using React, HTML, CSS, and Bootstrap, enhancing the application's front-end functionality.
  • Facilitated the use of design patterns and frameworks such as Spring MVC and Hibernate for robust back-end development.
  • Acquired proficiency in CI/CD practices using Jenkins, Docker, and Kubernetes, streamlining deployment processes and improving efficiency.
  • Participated in code reviews, mentoring junior developers and interns, fostering knowledge sharing and best practices.
  • Orchestrated debugging and troubleshooting efforts using Eclipse and JIRA, effectively addressing production defects.
  • Implemented automated testing frameworks with JUnit and Mockito, supporting Test-Driven Development (TDD) for high-quality code.
  • Environment: Java 8, Spring, Spring REST, Spring MVC, Spring AOP, Spring Boot, Spring Data, Spring JMS, Hibernate, SQL, MySQL, Docker, Kubernetes, Jenkins, JUnit, Log4j, Spring Framework, SOAP, XML, TypeScript, JavaScript, Git, Apache Maven, HTML, DHTML, Bootstrap, React.
JavaPayment Transfer applicationSpring BootRESTMySQLReact+15

Software Engineer

Jul 2019Jul 2022 · 3 yrs

  • Authored and developed a Payment Transfer application as part of a Rapid Scrum team, overseeing end-to-end project delivery from requirements gathering to production deployment.
  • Executed scalable and maintainable code, ensuring system stability and defect-free releases through rigorous testing and debugging.
  • Collaborated in sprint planning and backlog refinement, actively participating in deployment activities and managing UAT environments.
  • Leveraged microservices architecture to build APIs using Spring Boot and REST, integrating with MySQL for efficient data management.
  • Crafted user interfaces using React, HTML, CSS, and Bootstrap, enhancing the application's front-end functionality.
  • Facilitated the use of design patterns and frameworks such as Spring MVC and Hibernate for robust back-end development.
  • Acquired proficiency in CI/CD practices using Jenkins, Docker, and Kubernetes, streamlining deployment processes and improving efficiency.
  • Participated in code reviews, mentoring junior developers and interns, fostering knowledge sharing and best practices.
  • Orchestrated debugging and troubleshooting efforts using Eclipse and JIRA, effectively addressing production defects.
  • Implemented automated testing frameworks with JUnit and Mockito, supporting Test-Driven Development (TDD) for high-quality code.
JavaPayment Transfer applicationSpring BootRESTMySQLReact+15

Ge digital

Software Engineer (Java wit QA)

Aug 2018Jun 2019 · 10 mos · India · On-site

  • Roles and Responsibilities:
  • Collaborated on requirements analysis and crafted comprehensive test strategies, executing automation using Selenium and TestNG for GUI, functional, and regression testing.
  • Developed and maintained test cases and scripts, documenting and reporting bugs to ensure high-quality deliverables.
  • Acquired proficiency in Agile SDLC, participating in sprint planning and coordinating closely with developers and product managers.
  • Leveraged Spring Boot and Spring MVC to design RESTful services and integrated microservices for enhanced system functionality.
  • Implemented dependency injection using Spring IoC and managed application security through customized Spring Security authentication.
  • Developed user interfaces using HTML5, CSS3, JavaScript, Angular, and Bootstrap, ensuring compliance with accessibility standards.
  • Executed backend operations, utilizing Hibernate for data persistence and designing complex SQL queries for database interactions.
  • Engaged in performance testing of SOAP and RESTful services, employing JMeter for robust application performance evaluation.
  • Integrated Node.js components for asynchronous processing, enhancing overall application responsiveness and scalability.
  • Facilitated knowledge sharing by mentoring junior team members, guiding them in best practices and development methodologies.
  • Environment: Java, Selenium, TestNG, Spring Boot, Spring MVC, Spring IoC, Spring Security, Hibernate, SQL, HTML5, CSS3, JavaScript, Angular, Bootstrap, RESTful Services, Microservices, SOAP, JMeter, Node.js, Agile, Git, Maven.
SeleniumTestNGSpring BootSpring MVCSpring IoCSpring Security+17

Ge digital | india

Software Engineer

Aug 2018Jun 2019 · 10 mos

  • Collaborated on requirements analysis and crafted comprehensive test strategies, executing automation using Selenium and TestNG for GUI, functional, and regression testing.
  • Developed and maintained test cases and scripts, documenting and reporting bugs to ensure high-quality deliverables.
  • Acquired proficiency in Agile SDLC, participating in sprint planning and coordinating closely with developers and product managers.
  • Leveraged Spring Boot and Spring MVC to design RESTful services and integrated microservices for enhanced system functionality.
  • Implemented dependency injection using Spring IoC and managed application security through customized Spring Security authentication.
  • Developed user interfaces using HTML5, CSS3, JavaScript, Angular, and Bootstrap, ensuring compliance with accessibility standards.
  • Executed backend operations, utilizing Hibernate for data persistence and designing complex SQL queries for database interactions.
  • Engaged in performance testing of SOAP and RESTful services, employing JMeter for robust application performance evaluation.
  • Integrated Node.js components for asynchronous processing, enhancing overall application responsiveness and scalability.
  • Facilitated knowledge sharing by mentoring junior team members, guiding them in best practices and development methodologies.
SeleniumTestNGSpring BootSpring MVCSpring IoCSpring Security+17

Education

University of Cincinnati

Master of Engineering — Computational Science

Aug 2022Apr 2024

Siddaganga Institute Of Technology

Bachelor of Engineering — Computer Science

Jan 2015Jan 2019

Siddaganga Institute of Technology

Bachelor of Engineering — Computational Science

Stackforce found 100+ more professionals with Full-stack Development & Microservices

Explore similar profiles based on matching skills and experience