Vaibhav Singh Chauhan: Software Developer
Vaibhav Singh Chauhan: Software Developer
https://www.linkedin.com/in/vsc8791
House Number 117, Tulsi Budget Villa Society,
Near Bichpuri Primary School,
Pathauli, Agra Uttar Pradesh 283105 https://github.com/vsc8791
7042259998, 8707645427
To acquire a dignified position in reputed IT giants, where I can effectively contribute my innovative
skills as Java Backend Developer, possessing competent technical skills.
Skills
● Languages & Techniques: Core Java, Java 8, Data Structures and Algorithms in Java
● Back-end Technologies: Spring framework, Spring Core & MVC, Spring Boot, Spring Security,
Web Services -JAX RS, JSON, REST Standards, Microservices, Docker, Project Deployment on
AWS
● Build & Project tracking Tools: MAVEN, npm, JIRA, OCP, Swagger, Jenkins, helm, nexus
● Automation Test tools & frameworks: Selenium, Appium, TestNG framework, Postman
Education
2010-08 - 2014-06 Bachelor of Technology: Computer Science and Engineering
UPTU (Uttar Pradesh Technical University) - Ghaziabad
Percentage: 70.26
Experience - 2 years 6 months (From 17th, September 2018 to 15th, January 2021)
Project Details
DIGITAL EXPERIENCE ORDER CAPTURE - 2021-01 - till date
Product Owner -AMDOCS Development Centre, Pune, India
● Modified, coded, and tested our applications as product in Java (JDK 8) Spring Boot.
● Created and updated the APIs, designed the applications in the microservices concept.
● Designed and implemented Order Capture E-Commerce applications using Spring Boot,
Microservices, Hibernate and Couchbase along with Kubernetes and Jenkins.
● Used Jenkins to build and deployed the software, sometimes manual deployment via
OpenShift using Helm.
● Use of OpenShift to handle PODS running over the environment and deployment of
enhanced pods on OCP using HELM.
● Implemented Unit and Integration tests to cover 90% of the code.
● Debugged issues with traced logs in OpenShift and Kibana using Zipkin.
● Worked on the upgradation of Cart and Order Subdomain with Research and Development
Team, Pricing Subdomain, Catalog1 C1, Stock management Subdomain, Product Offering
Discovery domain, Product Configurator Subdomain, Promotion Subdomain, Product
Inventory Subdomain.
● Conversion of OMS (Monolithic Architecture) to Order Capture (microservices) and Order
Handle (microservices).
● Actively attended daily scrum meetings, design sessions to communicate technical problems
and solutions, also delivered the demos during internal technical meetings.
● Worked on TestNG framework and Selenium to do the end-to-end test by creating test
scenarios.
● Upgraded and customised existing business logic which improved the application
performance by 15%
.
● Designed and implemented applications using Spring Boot, Spring IOC, Spring Annotations,
Spring AOP And Spring JDBC to read testng-results.xmls and persist results data in MongoDB,
which reduced manual efforts by 40%.
● Create Java RESTful APIs to retrieve multiple test-results from MongoDB.
● Developed SPA (Single Page Applications) for presenting test reports on the dashboard using
Angular with client-side validations.
● Using agile methodology and attending daily and weekly scrum meetings to update working
status.
● Participated in discussions and brainstorm sessions within the team and with clients regarding
Selenium and Appium framework design.
● Good exposure on Open-Source Mobile Web Automation tool.
● Working on front-end validation through JavaScript and back-end validation using spring
validation classes.
● Developed automation test cases for web using Java, Selenium and mobile & tablet web
using Appium.
● Implementing classes, interfaces, and methods, constructors and object definitions.
● Performed Visual Comparison of two different Web Pages using Java Image Comparison
libraries and Selenium for multiple browsers which reduced manual efforts by 70%.
● Create a Smoke run suite and Regression run suite to check the stability of the User Interface
after each deployment.
● Involved in various phases of Software Development Life Cycle (SDLC) and working in a highly
dynamic agile environment and participating in scrum and sprint meetings.
● Innovating current processes by researching and implementing new technologies.
● Improved stability by removing memory leaks, adding Integration and Unit tests using JUNIT,
Mockito and used JIRA for bug traces.
.
● Responsible for verifying REST APIs related to new businesses named Fare Option 2.0.
● Experience in RESTful web service Testing using Postman and JavaScript.
● Validated JSON formatted data, different HTTP status code like 200, 201, 400, 415, 500
● Create Postman Collections to test booking services for different scenarios.
● Create a Graphical User Interface to handle a Profile section, Traveller’s Section and Payment
Info using Angular.
● Performed automation regression to test Web Application UI which increased test
performance by 50%.
● Managing profiles, traveller’s personal information and payment section of users.
● Automate Preference Centre UI to check real-time functionality and Integration with Back-
end APIs.
● Developed Automation Scripts in Java Selenium for Functional testing, Regression Testing
using TestNG framework.
.
Accomplishments
Strengths
● Adaptable and Flexible
● Zeal to learn New Things
● Problem Solving Skills
● Responsible about Work
● Punctual and Consistent
Interests
● Writing Poetry and Articles