SARVESH PADWAL
Mobile: +91-998*******
Email: s arvyaf521@ gmail.com
Career Objective
To seek a growth oriented and a challenging job in an organization, where I can utilize and update my skills at an optimum level for the all-round development of the company and to reach higher altitudes of success in my career. Professional Summary
● Extensive 5 Years o f IT experience in the areas of Enterprise and Web application software development.
● Proficient experience on J ava, J2EE, JDBC, JSP, Servlets, Spring MVC, Spring Boot, Web Services (SOAP & REST), Hibernate, JPA and PHP.
● Hands on knowledge on servers like A pache T omcat, J Boss, Nginx
● Good knowledge in using OOPS Concepts, Design Principles and Patterns.
● Experience on A GILE methodology a nd JIRA tool.
● Team player with good interaction skills, dedicated attitude with constructive & smart thinking.
● Excellent interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit. Education
● B.E (IT), University of Mumbai, Maharashtra 2012 60%.
● HSC, Maharashtra Board 2006 55%.
● SSC, Maharashtra Board 2004 81%.
Technical Skills
Programming Languages : Core Java, J2EE (Servlets, JSP) Framework Software : Spring, Struts
ORM Software : Hibernate
Web Frontend Languages : HTML, JS, JSON, AJAX
Scripting Languages : Node JS, PHP
Databases : MYSQL, MSSQL, Oracle, Mongodb
Servers : Tomcat, JBoss, Nginx
Version Control Software : CVS, GIT, SVN
IDE : Eclipse, STS, WebStorm, SoapUI
Build Tools : Maven, Ant
Reporting Tool : Atlassian
Bug tracking tools : JIRA
OS : Mac, Linux(Ubuntu), Windows
Technical Experience
● Working as an Senior Software Engineer in T echmojo Solutions Pvt Ltd, Hyderabad ( Client I GS) f rom 8-Aug-2016 till date.
● Feb 2016 – Aug 2016, worked as a Senior Software Engineer at P egasus Infocorp Pvt Ltd, Mumbai.
● Sep 2015 – Jan 2016, worked as a Senior Software Engineer at B ig Deal TV Pvt Ltd, Mumbai.
● Jan 2013 - Apr 2015, worked as Software Engineer at N aaptol Online Shopping Pvt Ltd, M umbai.
Project Profile
Project: 1 Aug 2016 – Till Date
IGS - Payment Gateway
Client : Korsten, Romania
Role : D esign, Development and Production Support Team Size : 10
Environment : A pache Tomcat, MYSQL, MSSQL, Maven
Technologies : Java, Spring (MVC, REST, SECURITY), PHP, HTML, Javascript Description:
Developed and maintained Epay gateway system to support ongoing transactions. Maintained Legacy application Transaction Routing System to implement Transaction Filters based on various conditions. Revamped TRS system on Java platform and provided Technical Training and Knowledge Transfer to team members. Developed and Integrated Instruments Api. Developed Transaction Processing System to integrate with Payment Gateway Suppliers. Developed PHP scripts as a bridge/proxy between internal system and payment integration suppliers. Successfully developed Rest API for various payment related business requirement (Sale, Refund, Chargeback, Withdrawal and Echeck). Also involved in application architecture (Design & Development), server deployment and production support and so on.
Responsibilities:
● Involved in the software development life cycle (A GILE) including D aily Scrum Meetings, Sprint Planning and implementations, Defect Management a nd Development.
● Analyze technical and functional requirements and translate them into software solutions. Understand dependencies toward other systems and teams.
● Evaluate and recommend technical feasibility
● Provide timing/scheduling estimates to team leader and propose corrective actions to timelines when necessary
● Developed m icroservices, R est Endpoint, Controllers, Service, Repository classes, PHP scripts, and Stored Procedures required for the business.
● Integrated Supplier S OAP and RESTful Apis.
● JUNIT test Cases for the implemented code.
● Coach and guide team members into technical aspect of application/products through code review, and by providing t echnical training and knowledge transfer.
● Involved in p roduction support.
Project: 2 Aug 2017 – Till date
IGS - Walletplus
Client : Korsten, Romania
Role : D esign, Development and Production Support Team Size : 10
Environment : Apache Tomcat, MYSQL, MSSQL, Maven, Mongodb, Logstash Technologies : JAVA, Spring BOOT
Description:
Successfully developed microservices for various payment related business requirement (Sale, Refund, Chargeback, Withdrawal, P2P). Developed KYC module to maintain KYC documents in Mongodb and MYSQL database. Developed FX module to implement Currency Exchange throughout the whole Walletplus system. Implemented Scheduling, Redis and Ehcache to speed up the process in FX. Developed Transaction Routing System to implement Transaction Filters based on various conditions. Developed and integrated Instruments Api. Developed Transaction Processing System to integrate with Payment Gateway Suppliers for all types of transactions. Also involved in application architecture (Design & Development), server deployment and production support and so on.
Responsibilities:
● Involved in the software development life cycle (A GILE) including D aily Scrum Meetings, Sprint Planning and implementations, Defect Management a nd Development.
● Developed m icroservices, Rest Endpoint, C ontrollers, S ervice, Repository classes, and Stored Procedures r equired for the business.
● Integrated Supplier S OAP and R ESTful Apis.
● JUNIT test Cases for the implemented code.
● Involved in production support.
● Involved in scrum meetings and internal meetings. Project: 3 July 2017 – Oct 2017
IGS – Invoicing System and Finance Api
Client : Korsten, Romania
Role : D esign, Development and Production Support Team Size : 3
Environment : Apache Tomcat, MYSQL, MSSQL, Maven, Linux Cron Technologies : PHP, Java, Spring BOOT.
Description:
Redesigned the complete Invoicing system after thorough discussion with completely new database design keeping database load in mind. Main objective was to create simple, easily maintained and database friendly application. Also developed scripts for old transactions from start. Basic invoicing system is developed using PHP. Implemented Cron scheduled task for maintaining invoice at daily basis. Successfully developed Finance API module designed in Spring Boot to provide invoice and related transaction data to Finance Team. Finance API module is designed keeping Design Principle and Design Pattern in mind. Also involved in server deployment, production support and so on.
Responsibilities:
● Involved in the software development life cycle (A GILE) including D aily Scrum Meetings, Sprint Planning and implementations, Defect Management a nd Development.
● Developed P HP Scripts, R est Endpoint, C ontrollers, S ervice classes, and Repository classes required for the business.
● JUNIT test Cases for the implemented code.
● Involved in production support.
● Involved in scrum meetings and internal meetings. Project: 4 Sep 2015 – Jan 2016
WMS – Warehouse Management System
Client : Big Deal TV, Mumbai.
Role : D esign, Development and Production Support Team Size : 06
Environment : JBoss, MYSQL, Maven, Eclipse
Technologies : Java, Spring (REST, SECURITY), Hibernate, AngularJS. Description:
Successfully developed WMS Web Single Page Application which responsible for Warehouse and Indent Management of BigDealTV Ecommerce Business. Responsible for Managing Stock, Product Delivery and other operations with Reports. Frontend is developed with Angular 1.2 and JSP. Implemented Spring Security for Role based access to sub-modules within the system.
Responsibilities:
● Involved in the software development life cycle, including A nalysis, Design, Implementation a nd Defect Management.
● Designed and developed U ser Interfaces u sing A ngular JS 1.2 and JSP.
● Implemented S pring Security.
● Designed and Developed H ibernate ORM with Spring with Annotation Based Pojo
● JUNIT test Cases for the implemented code.
● Involved in production support.
● Involved in scrum meetings and internal meetings. Project: 5 Sep 2015 – Jan 2016
CRM - Customer Relational Management
C lient : Big Deal TV, Mumbai.
Role : D esign, Development and Production Support Team Size : 05
Environment : JBoss, MYSQL, Eclipse, Maven
Technologies : Java, Spring (MVC), Hibernate, AngularJS. Description:
Successfully developed Vassist Web Application which is Assistant Service CRM providing assistant service to the Viaan Mobile Customer for Various Categories like Booking Air Ticket, Movie, Shopping, and many more and operation Panels for different Roles for Operations and Reports.
Responsibilities:
● Involved in the software development life cycle, including A nalysis, Design, and Implementation.
● Designed and developed w eb pages using J SP a nd AngularJS.
● Designed and Developed H ibernate ORM with Spring with X ML Based Pojo
● Developed S ervice classes and D AO classes required for the business.
● JUNIT test Cases for the implemented code.
● Involved in production d eployment and support.
● Involved in the d efect management phase to stabilize the application. Project: 6 Jan 2013 – Dec 2013
OMS – Order Management System
Client : Naaptol, Mumbai.
Role : D esign, Development and Production Support Team Size : 05
Environment : JBoss, MYSQL, Maven, CVS, Eclipse
Technologies : Java, Spring (MVC, SECURITY), Hibernate, jQuery. Description:
Successfully developed OMS Web Application for BigDealTV Ecommerce Business, which has modules – Lead Generation, Product Details, Order Punch, Complaints, and Reporting.
Responsibilities:
● Involved in the software development life cycle, including A nalysis, Design, Implementation a nd Defect Management.
● Designed and developed w eb pages using J SP a nd jQuery.
● Implemented S pring Security.
● Designed and Developed H ibernate ORM with Spring with A nnotation Based Pojo
● Developed S ervice classes and D AO classes required for the business.
● JUNIT test Cases for the implemented code.
● Involved in production d eployment and support.
● Involved in the d efect management phase to stabilize the application. Project: 7 Jan 2014 – Apr 2015
Naaptol - Shopping Cart, Checkout, Payment Gateway and UserActivity Module : Client : N aaptol, Mumbai
Role : D esign, Development and Production Support Team Size : 20
Environment : Jboss, MYSQL, Ant, CVS, Eclipse
Technologies : J ava, JSP, Servlet, Hibernate, JavaScript, jQuery, Web Services. Description:
Successfully revamped Shopping Cart, Checkout and Payment Gateway along with Payment Supplier Integrations. Played crucial role in new database design, development, testing and deployment strategy. Designed and developed User Activity Module responsible for sending promotional emails based on User Browsing History, Order History, Wish List and User Rewards primarily developed in Java and Velocity Template Engine.
Responsibilities:
● Involved in the software development life cycle, including A nalysis, Design, and Implementation.
● Designed and developed w eb pages using J SP a nd jQuery.
● Designed and implemented H ibernate ORM with Spring with X ML Based Pojo.
● Designed and Developed User Activity Module using J ava and Velocity Engine.
● Involved in production d eployment and support.
● Involved in the d efect management phase to stabilize the application. Strengths
● Adaptable to the emerging trends.
● Accepting the challenges set forth.
● Strong analytical and technical skills.
● Inquisitiveness to explore and learn new technologies.
● Having positive attitude.
● Creative and out of box thinking
Personal Profile
Name : Sarvesh Padwal
Date of Birth : 10 Oct 1988
Marital Status : Single
Passport : Valid (N0046919)
Pan : BQMP7955G
Languages Known : English, Hindi, and Marathi
Current Location : Hyderabad (Telangana), India
Permanent Location : Navi Mumbai, Maharashtra, India Declaration
I hereby declare that the information furnished above is factually correct and subject to verification by concerned authority.
Place: Hyderabad
(Sarvesh Padwal)