Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

MITHLESH SHAH

Software Engineer
Bengaluru,KA

Summary

Summary

  • 3+ years of IT experience in developing, unit testing, and maintaining Enterprise Java applications using Java8, Spring Boot, Hibernate, REST APIs Strong hands-on expertise in J2EE, Spring MVC, Spring Boot, REST and SOAP, SQL, Git and AWS services.
  • Skilled on Data Structures and Algorithm Automating the test case in Python Script to save time and cost of the project.
  • Experienced in setting up Linux machines for application deployment. Skilled in Test Driven Development and Behavior Driven Development.
  • Experienced in Continuous Integration and Continuous Delivery tools.
  • Experienced in Relational Databases : Oracle and MySQL.
  • Sound understanding of object-oriented programming and design (OOPD), SOLID, clean code, fluent interface, and other design best practices

Overview

3
3
years of professional experience

Work History

Software Engineer

EPAM Systems
07.2021 - Current

Software Engineer

EPAM Systems
10.2021 - 11.2021

Client : Jiffy

Project : IAM

  • Developing new functionality and enhancing the existing functionality using Spring Boot frame- work
  • Understanding and analyzing the existing deployed services and conducting the code refinement
  • Creating test cases using JUnit & Mockito framework
  • Creating integration test suites using JavaScript
  • Code quality checks via SonarQube
  • Code review and optimization of the pre-developed code

Software Engineer

VeriFone India Technology Pvt. Ltd
08.2020 - 07.2021

Project : VHTS

  • Developing new functionality and enhancing the existing functionality using Spring Boot frame- work
  • Creating test cases using JUnit & Mockito framework
  • Studying and accessing the DB flow and providing best solution to achieve DB failover functionality
  • Understanding and analyzing the existing deployed services and conducting the code refinement
  • Identified and documented project changes by proactively overseeing budgeting and scope concerns.
  • Adjusted design parameters to boost performance and incorporate new features.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Wrote highly maintainable, solid code for software system, forming core framework and earning consistent praise from subsequent developers since initial version.

Software Engineer

Wipro Ltd
08.2019 - 08.2020

Client : CapitalOne

Project : TYK Migration

  • Developed API definitions and policies for various services using JSON
  • Developed Python automation scripts for functional test execution
  • Deployment of various spring boot APIs to TYK Gateway (AWS)
  • Supported in production deployment overnight for various micro-services
  • Unit testing the APIs and Code quality checks via SonarQube
  • Configuring various API’s for TYK Gateway
  • Delivered unit-tested systems with required characteristics and within customer-prescribed timeframes.
  • Collaborated with clients to define solution requirements, accounting for applicable development variables.

Software Engineer

Wipro Ltd
02.2019 - 07.2019

Client : CapitalOne

Project : PSD2

  • Developed new functionality and enhanced the existing one
  • Worked on the Agile methodology
  • Participated in the daily Scrum meetings, client meetings, designing review & code meetings
  • Delivered unit-tested systems with required characteristics and within customer-prescribed timeframes.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.

Education

B.E - CSE

Vikrant Institute of Technology and Management

Skills

Framework: Spring MVC, Spring Core, Spring Boot, Hibernate, Spring securityAWS Services - IAM, VPC, EC2, S3, ROUTE53, ELB, VPN, Cloud MigrationDatabases: Oracle 19c, SQL Server, MySQLWeb Technologies: HTML5, CSS3, Xml, JavaScript, JSON, jQueryJava EE: JSP, Servlets, JDBC, Java BeansWeb Service: REST, SOAPWebserver: Apache Tomcat Server, JBossIDE: IntelliJ, Eclipse, Visual Studio Code, Sublime Text, NetBeansVersion Control: GitHub, BitbucketBuild & Deployment: Apache Maven, Jenkins, GradleMethodologies: Waterfall, Agile (Scrum)Tool: Atlassian JIRA, Confluence, ServiceNow, JMeterTesting: Junit, Mockito

Timeline

Software Engineer

EPAM Systems
10.2021 - 11.2021

Software Engineer

EPAM Systems
07.2021 - Current

Software Engineer

VeriFone India Technology Pvt. Ltd
08.2020 - 07.2021

Software Engineer

Wipro Ltd
08.2019 - 08.2020

Software Engineer

Wipro Ltd
02.2019 - 07.2019

B.E - CSE

Vikrant Institute of Technology and Management
MITHLESH SHAHSoftware Engineer