Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Shubhangi Mali

Shubhangi Mali

Cumming,Georgia

Summary

Resourceful Java Developer with a talent for working with multicultural teams. Expert at working in Agile environments using Scrum methodologies.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Software Engineer

SmarTek21
Cumming, GA
10.2022 - Current

· Over 5+ years of extensive experience in design, development, and implementation of Object-Oriented Programming in Java and J2EE technologies.

· Proficient in various Java frameworks including Spring, Hibernate, and JPA, JDBC leveraging them to build scalable and efficient applications.

· Experience in Spring Framework such as Spring Boot, Spring Cloud, Spring DAO,Spring MVC, Spring Rest, Spring Resources, Spring JDBC.

· Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Eureka) and followed domain driven design.

· Expertise in designing and optimizing SQL queries, with hands-on experience in PostgreSQL, Oracle, Mysql relational databases in writing Triggers and Stored Procedures and MongoDB non-relational databases.

· Thorough understanding and utilization of Java 8 features such as lambda expressions, streams, optional and default methodsto enhance code readability and performance.

· Skilled in multi-threading concepts and synchronization techniques, ensuring concurrent execution and efficient resource utilization.

· Well-versed in Java security principles and practices, including encryption, authentication, and authorization mechanisms.

· Experienced in API development using RESTful services, employing frameworks like Spring Boot to create robust and scalable APIs.

· Proficient in developing comprehensive test cases using TestNG, JUnit, Mockito ensuring code quality and reliability through automated testing.

· Expertise in documenting APIs using tools like Swagger, fostering clear communication and seamless integration for developers and stakeholders.

· Experience in using build/deploy tools such as Jenkins, Docker for Continuous Integration and Deployment for Microservices.

· Strong working knowledge of version control systems like Git and project management tools such as Jira facilitating collaborative development and efficient project tracking.

· Experience working with debugging tools and implementing Log4j or SLF4j to help record application events and messages, providing valuable insights during debugging.

· Good working knowledge with build tools like Maven, Gradle projects.

· Hands-on experience using the version control tools like Git, GitHub and project management tools like Jira.

· Experienced in using various Integrated Development Environments (IDEs) including IntelliJ IDEA, Eclipse, and Visual Studio Code for efficient coding, debugging, and project management.

Java Developer

Capgemini America,INC
Atlanta, GA
01.2022 - 09.2022

Type of Industry:

Project Description:

DFM for TMO (Capgemini) development and API Testing.

Here we were migrating all Tibco services to Spring boot microservices. We were using a testing framework called karate for integration testing and Spring boot microserive for migration.

We used this framework to test the migrated apps mainly for results comparison and we were using postman collection for the API testing.

Worked on comparing multiple APIs through Karate and generated cucumber reports. I did some certifications, and I learned about API testing.

Java Developer

Atos Syntel
Atlanta, GA
10.2021 - 01.2022

Role:-

Type of Industry:

Retail

Project Description:

Worked on a repair bench for a retail client as a spring boot developer. The front end was in React JS, backend we used spring boot microservice and for database, we used My SQL. Worked in pair programming culture.

Role:

Jr java developer

Project Duration:

4 months

Responsibilities:

  • Used repair app.
  • Used an app that built-in struts and JSP.
  • Rewrote the same application into React js as front end, Spring boot as backend, and My-SQL for a database.

· Migrated the whole database from MS SQL to MY SQL as a migration activity.

· Added, updated, deleted the work orders, and charge the customer accordingly.

Software / Languages:

Java 8, React JS, and My SQL

Tools used:

Eclipse, Spring Tool Suite, Data grip, JIRA, Miro board.

Software Developer

Bit Hub Technology
Pune, Maharashtra
07.2014 - 05.2016

Role:

Type of Industry:

Retail

Project Description:

Provided functionality like making new orders by adding details for a retail laundry company. In the app SMS functionality is provided, User received SMS when the order is accepted or else if it is rejected. The user could see all live updates of all his/her orders.

Developer

Duration:

2 years

Responsibilities:

· Design and implementation of Mobile App by using Android studio.

· Implemented REST-based API to receive data and display it in the desired format on the user’s dashboard.

· Added, deleted, and modified the orders.

· Implemented SMS functionality for notification to the customer.

· Implemented REST-based APIs for adding, deleting, and updating the records from SQL.

Operating Systems:

Windows

Software / Languages:

Java 7, HTML, CSS

Education

Master of Computer Applications - Computer Engineering

Pune University
06.2014

Bachelor of Computer Applications - Computer And Information Sciences

Pune University
06.2010

Skills

  • Java J2EE
  • Object-Oriented Programming
  • Software Testing and Validation
  • JDK 18
  • HTML
  • CSS
  • Spring boot microservice
  • RDBMS
  • NO-SQL
  • Troubleshooting and resolution
  • JIRA

Certification

· Core java training and certification from sunbeam C-Dac.

· JAVA/J2EE Internal Capgemini training.

· API Testing Using Rest Assured Test Automation.

· Cypress UI automation testing for absolute.

· Start Your API Testing Journey With Postman Tool.

Timeline

Software Engineer

SmarTek21
10.2022 - Current

Java Developer

Capgemini America,INC
01.2022 - 09.2022

Java Developer

Atos Syntel
10.2021 - 01.2022

Software Developer

Bit Hub Technology
07.2014 - 05.2016

Master of Computer Applications - Computer Engineering

Pune University

Bachelor of Computer Applications - Computer And Information Sciences

Pune University
Shubhangi Mali