Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shivani M

Farmington Hills,MI

Summary

IT professional with 10 years of experience across the full Software Development Life Cycle (SDLC), specializing in Java/J2EE, Spring Boot, and RESTful APIs for back-end development, and proficient in front-end technologies like React and Angular. Skilled in using Spring, Hibernate, and JPA for business logic and data persistence, with expertise in databases such as MySQL, Oracle, and MongoDB. Experienced in AWS cloud services (EC2, S3, RDS, Lambda) and CI/CD tools like Jenkins, GitLab, and Bamboo. Adept at Agile/SCRUM methodologies, unit testing, and test automation, with hands-on experience in RabbitMQ, Apache Kafka, and security techniques (RBAC, encryption) for PostgreSQL. Proven ability to collaborate with stakeholders and deliver solutions across healthcare, finance, and e-commerce industries. Continuously learning and adapting to emerging technologies and trends.

Overview

11
11
years of professional experience

Work History

Sr. Full Stack Java Developer

General Motors
05.2022 - Current
  • Developed and deployed scalable microservices using Java, Spring Boot, Maven, SQL, and RESTful web services, including Kafka-based inventory event processing and consumption.
  • Implemented containerized application deployment using Kubernetes, OpenShift, and Docker, with experience configuring AWS EC2 instances and domain mapping via Route53.
  • Played a key role in CI/CD deployment activities, making necessary changes to Jenkins pipelines, and utilized GIT for version control.
  • Designed dynamic schema using NoSQL-CouchDB for horizontal scalability, integrated with PostgreSQL for secure data handling using techniques like RBAC and OAuth 2.0 for RESTful services.
  • Worked on React JS front-end development integrated with Spring Boot back-end services, implementing JUnit for testing and writing BDD Scenarios for Integration Testing using Cucumber.

Java Full Stack Developer

Amex
11.2020 - 04.2022
  • Developed microservices and RESTful APIs using Java, Spring Boot, Node.js, and TypeScript, with front-end components built using Angular and React.js, and deployed using Kubernetes and AWS Elastic Beanstalk.
  • Managed Kafka message streaming and replication in Kafka clusters, implemented OAuth 2.0 authentication, and provided security guidelines for enterprise web APIs.
  • Played an active role in CI/CD pipeline management with Jenkins and GIT, writing test cases using JUnit, and conducting Behavioral and Integration Testing with Cucumber and Selenium.

Java Developer

Edward Jones
04.2019 - 10.2020
  • Developed and optimized RESTful APIs and multithreaded synchronization processes using JMS queues for asynchronous requests, improving real-time data processing performance with Java 8 features like Lambda Expressions and Stream APIs.
  • Played a key role in Continuous Integration/Deployment (CI/CD) using Jenkins, deploying Spring Boot microservices to Pivotal Cloud Foundry (PCF), and configuring Bamboo for cloud deployments.
  • Provided 24/7 support during pilot and production phases, addressing bugs, investigating application behavior, and writing complex PL/SQL queries for efficient data manipulation.

Java/J2EE Developer

Prime Soft Solutions Inc
06.2016 - 12.2018
  • Developed and maintained Java-based web applications using JSP, JavaScript, HTML, CSS, and SQL Server, ensuring cross-browser compatibility and optimal user interfaces.
  • Implemented MVC architecture with JSPs, Struts, and model components, and contributed to Agile Scrum development.
  • Engaged in the full software development life cycle (SDLC) from requirements analysis to implementation, including unit, integration, and user-acceptance testing.

Java Developer

Global Hospitals
05.2013 - 06.2016
  • Designed and developed Java SE/Java EE applications for billing, monitoring, and scheduling, implementing Spring Batch for efficient report dispatching and building RESTful web services for seamless module integration.
  • Utilized Spring 2.0, Hibernate, and Struts for business logic and data persistence, conducting PL/SQL back-end programming and optimizing performance through HQL query tuning.
  • Developed user-friendly UI using HTML, CSS, JSP, and JavaScript, and created unit tests with JUnit, maintaining version control using SVN.

Education

Bachelor of Science - Computer Science And Programming

JNTUH
Hyderabad
06.2013

Skills

  • Programming Languages: Java 8/11, Python, C, Groovy, Shell, Node, JavaScript
  • Frameworks: Spring MVC, Spring Boot, Spring DBC, Spring Hibernate ORM, JPA (Java Persistence)
  • Front-end Technologies: HTML, CSS, JavaScript, AJAX, CSS, jQuery, Angular 2/4/8/13, React
  • XML Technologies: XML, XML-RPC, JAXB, WSDL Web Services/Tools: Git, SVN (subversion), Maven, Jenkins, JIRA, TFS
  • Application/Web Servers: IBM WebSphere, WebLogic, JBoss, Apache Tomcat
  • Databases: Oracle, DB2, SQL Server 2005, MySQL, NOSQL
  • IDE Tools: IBM WebSphere Studio Application Developer (WSAD) RAD, IBM Rational Software Architect for WebSphere Software (RSA), Eclipse, JDeveloper, Visual Studio
  • Unit Testing Tools: JUnit, Mockito, Jasmine, Karma, Jest, Mocha
  • Versioning Tools: CVS, Tortoise SVN, Rational ClearCase, Subversion
  • Operating Systems: Windows, Mac, Linux
  • Build Tools: Maven, Jenkins, Gradle
  • Database Tools: MySQL Query Browser, Squirrel SQL Client, PL/SQL Developer
  • SDLC Methodology: Agile (SCRUM), TDD, Kanban

Timeline

Sr. Full Stack Java Developer

General Motors
05.2022 - Current

Java Full Stack Developer

Amex
11.2020 - 04.2022

Java Developer

Edward Jones
04.2019 - 10.2020

Java/J2EE Developer

Prime Soft Solutions Inc
06.2016 - 12.2018

Java Developer

Global Hospitals
05.2013 - 06.2016

Bachelor of Science - Computer Science And Programming

JNTUH
Shivani M