Java EE - Programming and Application Development Training in Karachi, Pakistan
Mahesh_Mathapati
1. Mahesh Mathapati
L-402, Swiss County, Thergaon, Pune 411033
: +91- 9028829804
Email: maheshmathapati101@gmail.com
IT PROFESSIONAL
PROFILE
4 year experience as Java/J2EE developer.
Experience in Product Lifecycle Management (PLM) Domain.
Working with 3DPLM as Senior Software Developer since June 2011.
Technical Skills
Programming Languages Core Java, C++, C
Web Skills JavaScript, JSP, HTML, AJAX
Operating Systems
Framework
Windows XP, Windows 7
Enovia, Selenium
Tools
Server
Eclipse , Notepad++ ,Putty
Apache tomcat
Database Oracle, MySql, MQL
PROFESSIONAL DEVELOPMENT
Project Title
Duration
Simulation Lifecycle Management (SLM)
June 2011 – Till Now
Synopsis
Role
• Uses Enovia as Product Data Management (PDM) Tool
• Manages Simulation data and Processes.
• Provides Simulation capabilities that create and execute realistic simulations.
• Helps creating workflow of Simulation e.g.
Download input file
Trigger the execution of configured Application e.g. Abaqus or CAE
Upload results to data base
• Flexibility to use any Simulation/Optimization Application.
Senior Software Developer
Responsibilities
Environment
• Handling Installation Scripts
• Generating web elements using Enovia infrastructure for SLM Application
• Using JavaScript and HTML web elements to modify Enovia UI
• Creating JPO to interact with web elements provided by Enovia
• Use Enovia API’s for CRUD operations on data base
MQL, TCL, JSP, JavaScript, CSS, and HTML, JPO, Core Java
Responsibilities • Provide RestFul web services to other Applications
• Consume RestFul web services of another server using JavaScript as well as Java’s client
• Create JAXB classes for marshaling and unmarshalling when required
• Parse JSON/XML according to output/input of web service
• Earlier releases used WIDL, WSDL and JAX-RS web services
1 of 2
2. Environment RestFul web services, JavaScript, AJAX calls, XML/JSON parser, JAXB, java.net.URL API.
Responsibilities
Environment
• Perform Unit Testing before code delivery.
• Create JUnit Test cases when piece of code is added.
• Create UI Test cases using Selenium.
JUnit, Selenium
Achievements
Kudos Award • It is an individual Award given for exceptional work done.
• Awarded for pioneering work in Restful web services for our product.
• Created POC based on Enovia’s infrastructure of RestFul web services.
• Formed lay out of framework which is now integral part of product. It has now replaced older
set of web services which were SOAP based.
Star Team of
Quarter
• Awarded for pioneering work in writing UI test cases in selenium.
• Studied Selenium and created new framework for UI Testing.
• 17 test cases which are part of smoke test were written and used for validations of bi weekly
hotfixes of product.
• It had reduced almost 1 day of man hour labor to 2.5 hours automated testing.
Autonomous
Robot
competition
winner
• Part of the 5 member team which created White Line Follower Robot during Engineering.
• Sole member of the team working on coding part of the Robot.
• Coding done using Embedded C.
• Winner of Autonomous Robot competition in 2010 of SAKEC, Mumbai.
• Runner up of Autonomous Robot competition in 2010 of MIT, Pune.
Scholarships
Awarded
• “National Talent Search Scholarship” holder in 10th standard (2005)
• Cleared stage 1 of Astronomy Olympiad in 2005
• “Maharashtra Talent Search Scholarship” holder in 2003 and 2004.
• Selected for “Navodaya Vidyalaya” and “Satara Army School” in 5th standard.
EDUCATIONAL DEVELOPMENT
• BTech (Electronics) from V.J.T.I, Mumbai – 2007 - 2011 with 5.4 CGPA.
• HSC from Rajarshi Shahu Mahavidyalaya, Latur - 2005-2007 with aggregate 85%.
• SSC from Yeshwant Vidyalaya, Ahmedpur Dist. Latur - 2005 with aggregate 87.7%
HOBBIES
• Reading Books
• Travelling
• Playing and watching football
• Studying Indian Astrology
2 of 2
3. DECLARATION:
I do hereby confirm that the information given in this form is true to the best of my knowledge and belief.
Mahesh Mathapati
3 of 2