Profileimage by Vinayak Jondhale JAVA Full stack developer from Chandler

Vinayak Jondhale

available
Contact

Last update: 11.09.2019

JAVA Full stack developer

Graduation: Bachelors in Engineering
Hourly-/Daily rates: show
Languages: English (Native or Bilingual) | Hindi (Native or Bilingual)

Skills

  • 8+ Experience in Developing Web Application using Java/J2EE, JDBC, JSP, Servlet, HTML, DHTMLX, XML, Json, AngularJS, jQuery, Ajax, JavaScript, spring, Hibernate, JUnit, Mockito, PMD, SQL Server 2005 and Oracle in Windows Environment.
  • Excellent Command in Developing Web applications.
  • Experience in working with Multithreading, Collections and Generics in Java.
  • Experience of J2EE Web Applications Deployment.
  • Excellent in implementing Object Oriented Programming (OOP) techniques
  • Performing Database operations Oracle and SQL.
  • Experience in using JSON based RESTful Webservices.
  • Installation and administration of Application servers Web Logic, WebSphere 6/7.
  • Experience in creating the Build, release Patch & maintain Release Notes.
  • Experience in Handling / updating Installation guide for diff releases of Product.
  • Experience in Requirement Gathering and document requirements.
  • Conducting System/ Process Study for project planning, budgeting, scoping, estimation & tracking.
  • Leading team and ensuring timely completion of the project.
  • Communicate with customers throughout the development cycle, manage customer expectations and provide project status.
  • Developing Customized Solutions to the Industries/Corporate.
  • Experience in managing and providing immediate solutions in level 2 support team.
  • Received PAT ON BACK award from Tech Mahindra US business unit in 3rd quarter of 2015 for excellent performance.
  • Received Best Team Award from Tech Mahindra US business unit in Jan 2016 for achieving project milestone.
  • Rated high by client (9 out of 11) in terms of the quality of deliverables.

Programming Languages       : Core Java, J2EE, Java Beans, EJB, JSP, Servlet, JDBC, Collections,
                                                            Generics, Hibernate, spring, AngularJS, JSON, AJAX, SQL, Oracle
Web Based Languages                       : HTML, XML, JSF
Scripting Languages               : JavaScript, AngularJS, jQuery
Databases                               : Oracle9i, 10g, SQL Server, DB2
Servers                                                : WebSphere 6.0/7.0, Weblogic, JBoss
Version Control Software      : Team Foundation server (TFS), Subversion (SVN)  and Git Repository
IDE                                         : Eclipse, NetBeans
Open source API /Tools         : TOAD, Data Studio, SQL Developer, DB Surfer, Eclipse 3.1, Net beans,
Maven, Ant, Tomcat, Your Toolkit Java Profiler, Textpad, EditPlus, Notepad++, MS Project, 
                                                            MS Excel, log4j, IBM Rational Software Architect for 
                                                            WebSphere6.0, 7.0 Software (7.5.2)

Project history

I have worked with clients like DHL, UPRR(Union pacific Rail Road), UPS(United Parcel Service) etc.
Below are few of my projects.

Project Name: AIS (Automotive Information Systems)
Role: Tech Lead

Project Description:
Automotive Information System which enables the Automotive Department to maintain the automotive fleet that is used to meet the needs of day-to-day package operations. The AIS system runs in each district, collecting and recording information about the UPS automotive fleet and eliminating paperwork and manual record-keeping. To maintain the logistics fleet, UPS has its own district level inventory center and workshops. AIS (Automotive Information System) help to maintain the parts in inventory, track mechanics tasks, plan maintenance of vehicles etc. AIS is the web application build in JAVA language. It’s having different modules like Timecard, Open Repairs, Work-schedule, Part Transfer, Part Check-in, Local Warranty, Repair History, PMI Inspection, Breakdown, Warranty Claims and New Car Warranty. Timecard helps to keep the track of mechanics timesheet and assigned repairs. It also helps to keep track of parts used in the repair and vendors of these used parts. Work-schedule module helps supervisors to plan for their mechanics work in advance. Open Repairs module helps to keep track of repairs that are still open and need attention. Parts check-in and Part Transfer helps to keep the track of parts inventory. Repairs history module stores the history of all repairs performed on vehicles. Warranty claim and Local Warranty modules keep the track of part warranties. Overall this AIS application helps to expedite UPS’s automotive operation.
 Responsibilities:
  • As a Technical Lead, I Was actively involed in the techlogy analysis for both the systems along with the active coding for various modules.
  • Requirement management which scales from initial requirement gathering exercise to the day to day communication with business users for all their queries and concerns regarding the system.
  • Create Technical Design documents.
  • Analysis of the specifications provided by the clients.
  • Coordination between client and offshore team.
  • Desing and Coding the core framework using J2EE on Weblogic and the services with the integration points using J2EE, Spring..
  • Detail design reviews with client.
  • Code reviews with client.
  • Design and Coding the User Interface JavaScript, JSP and Jquery.
  • Work with Spring MVC to develop all modules.
  • Creating Java, J2EE reusable business components and XML and XSD schema definitions.
  • Coordinating with functional team related to Design part & Keep Track of all changes.
  • Work with TFS to handle the Separation between code versions from existing Project.
  • Help Junior Developer in critical module development.
  • Testing using Junit and Mockito.
  • Coordinating with testing team for writing test cases and get it reviewed by client.
  • Weblogic application server was used to deploy and run the code
  • Production application deployment management.
  • Managed the team of 6 Software Developers
Environment: JAVA/J2EE, JAXB, HTML, CSS, XML, JSP, JSTL, Ajax, JavaScript, Servlet, JDBC, JSON, RESTful Web Services, DB2, Spring, JQuery, Jasper Reports, Maven, JUnit, Mockito, WinSCP, Log4J, Putty,  Windows 7.
Tools Used : Eclipse, Data Studio, Putty, WinScp, Microsoft Visio, Team Foundation Server, HP QC, JIRA
Client: Union Pacific Rail Road (UPRR).
Project Title: EVMS (Electronic Van Management System)
Role: Tech Lead

Project Description:
The main objective of EVMS is Simplify order management process. Train Dispatchers, Corridor Managers, Field Managers, and Crew Dispatchers utilize the EVMS system to create and monitor orders for van services used in the transportation of personnel and materials for the railroad. Likewise, the van vendors use the EVMS system to accept, update and submit finalized data for van trips. Finalized trip data submitted by the vendors is used to obtain payment for van services. The key objective of the system were to support entire van management operations right from van request order, submit the request to external van vendor, status tracking of the online vans traveling on the roads, monitor the performance of vans and vendors.
Responsibilities:
  • As an Technical Lead, my responsibilities in both of these projects are:
  • Techlogy analysis for both the systems along with the active coding for various modules.
  • Create Technical Design documents.
  • Analysis of the specifications provided by the clients.
  • Coordination between client and onsite team.
  • Design and Development of the application.
  • Detail design reviews with client.
  • Code reviews with client.
  • Developed UI using HTML and AngularJS.
  • Work with Spring MVC and Hibernate to develop all modules.
  • Creating Java, J2EE reusable business components.
  • Design and Coding the User Interface HTML and AngularJS.
  • Coordinating with functional team related to Design part & Keep Track of all changes.
  • Work with SVN to handle the Separation between code versions from existing Project.
  • Help Junior Developer in critical module development.
  • Developed HQL and SQLqueries for Oracle database depends on module requirements.
  • Involved in writing and reviewing JUnit and Mockito test cases for building, testing the Application.
  • Coordinating with testing team for writing test cases and get it reviewed by client.
  • Production application deployment management.
  • JBoss server was used to run this application.
Environment: JAVA/J2EE, Spring, Hibernate, JAXB, HTML, CSS, XML, Maven, Yoman, node.js, Bower, Grunt, AngularJS, JSTL, Ajax, JavaScript, Servlet, JDBC, JSON, RESTful Web Services, Oracle 10g, JQuery, JUnit, Mockito, WinSCP, Log4J, Putty,  Windows 7.
Tools Used: Eclipse, WebStorm, Data Studio, Putty, WinScp, Microsoft Visio, SVN, HP QC, JIRA
Client: RMCC (Response Management Communication Center)    .
Project Title: COA (Chart of Accounts) updates in AMS - Performance Budgeting
Role: Group Lead / Senior Java Developer

Project Description:
The Response Management Communication Center (RMCC) department in UPRR is responsible for handling emergency and non-emergency incidents like crossing accidents, derailment or block/rough crossing. These incidents are reported to the appropriate departments or individuals to minimize the incident effect on rail transportation. The communication process requires an effective work flow management system to catalog the incident details and facilitate appropriate notifications.
 
Responsibilities:
  • As an Senior Java Developer, my responsibilities includes,
  • Designing new enhancement requests. This includes the use of various LLD to come up with the optimal system architecture.
  • Analysis of the specifications provided by the clients.
  • Coordination between client and onsite team.
  • Design and Development of the application.
  • Detail design reviews with client.
  • Code reviews with client.
  • Design and Coding the User Interface HTML and AngularJS..
  • Work with Spring MVC and Hibernate to develop all modules.
  • Creating Java, J2EE reusable business components.
  • Coordinating with functional team related to Design part & Keep Track of all changes.
  • Work with SVN to handle the Separation between code versions from existing Project.
  • Developed HQL and SQLqueries for Oracle database depends on module requirements.
  • Testing using Junit and Mockito..
  • Production application deployment management.
  • JBoss server was used to deploy and run the code.
Environment: JAVA/J2EE, Spring, Hibernate, JAXB, HTML, CSS, XML, Maven, Yoman, node.js, Bower, Grunt, AngularJS, JSTL, Ajax, JavaScript, Servlet, JDBC, JSON, RESTful Web Services, Oracle 10g, JQuery, JUnit, Mockito, WinSCP, Log4J, Putty,  Windows 7.
Tools Used : Eclipse, WebStorm, Data Studio, Putty, WinScp, Microsoft Visio, SVN, HP QC, JIRA

Contact form

Contact details