Resume
Amol Bhide
Phoenix, AZ
(M): XXX-XXX-XXXX

(O): XXX-XXX-XXXX

amolbhide@engineer.com
Resume | MoreaboutMe | UTPage | FunPage | FriendsSlideShow | Links | Memories
Summary:
  • 10+ years of industry experience in software product development and Engineering Services.

  • Worked in CAD-PLM translators software development using NX, CatiaV5, JT formats and Teamcenter integrations.

  • Experienced in Windchill PLM software implementation, upgrade, rehost, replications across mutiple sites.

  • Expertise in Requirements gathering, Analysis, Design, Prototyping, Programming, Testing, Code reviews and mentoring.

  • Primarily used C++, STL, Java Swing, VBA, VB Scripts, VB and PLMXML Data exchange model in projects.

  • Have knowledge of VC++, MFC, MS Access, Oracle, Servlets, JDBC and RMI.

  • Experience of working and interacting with multisite teams (US, UK, China, Canada).

  • Strong background in Object Oriented Development. Knowledge of OO Methodologies including UML.

  • Amol Bhide
    Computer Skills: Languages: C, C , VC Java, JavaScript, HTML, VB and openGL.
    PLM/CAD Software: TcVisMockUp, TcEng, NX, IDEAS, Pro-E, AutoCAD R14 and STAADIII.
    Database: Oracle 8i, Pl/Sql, Forms6i, Reports 6i, MS Access2000.
    Web Technologies : Java, Servlets, JSP, JDBC, Swing.
    Others: Oracle Applications 11i, VB, Minitab and SAS
    Experience:
    Stryker Medical - Kalamazoo, MI, USA.
    IT Account Manager 10/2008-2/2011
    Managing and providing IT solutions to the R&D group across mutiple sites.
    Siemens PLM Software - St. Louis, MO, USA.
    Software Engineer-Advanced 09/2003-09/2008
    Worked for Interoperability and PLM-DEX Components development groups.
    GUI for bi-directional JT-CATIAV5 translator using Java Swings, VBA and CAT-VB Scripts - Nissan
    It was developed to enhance the customer run-time experience by enabling them to enter around 20 configuration parameters and invoking the catiaV5 to JT translation in various modes inside a robust and attractive User Interface on windows and unix platforms. An embedded GUI within CATIA V5 consisting of a JT toolbar with icons was designed by getting constant inputs from customer on their requirements and was developed using VBA and VB Script to set JT Preferences and to Open JT, Save JT and Insert JT files. A separate GUI was developed to be used from OS. It was developed using JDK1.5, Java Swing, UML and NetBeans5.5.1 IDE. Some already existing functionalities in a C application were invoked from the JAR files using JNI.
    BOM file creation for the NX to JT translator for TSTK clients
    Error Reporting mechanism for the NX to JT translator - GM
  • It was developed to enhance the overall robustness and performance of NX to JT translation. This was supported for various modes of NX to JT translation including TCEng.

  • The functionality fell into three major areas: Improved configurability of reporting, Interaction with Current Settings, Improved Message Reporting

  • Designed and developed the functional, design, test specification consisting details for Level of Reporting (Error, Warning, Info), LogFileName, Location for the logfile, Enhanced Messages (Code, Text), User editable Error Message File for various different input cases.

  • Performance Enhancement of the NX to XT translator for GM
    Development and testing for all above projects was done with following:
    Releases : NX3, NX4 and NX5 releases using NX open and JtTk APIs.
    Development : using Visual Studio.Net 7.0, 7.1, 8.0 on windows.
    Platforms validated : Win32, Win64, SUN, LINUX, IBM, SGI and HP.
    Debuggers used : cvd, wdb, idebug, workshop and VC .

    The University of Toledo -Ohio, USA.
    Graduate Assistant 08/2000-09/2002.
    Masters Research Project:
  • Designed, implemented and validated CAD algorithms to develop a software tool using C++ and VC++ to generate Advanced 3D Curves and Surfaces (like Ruled Surface, Skinned Surface, Swept Surfaces, Surface of revolution and Gordon Surface).

  • The user inputs the data to the software package for generating a surface; the data points are interpolated using respective geometric properties and output is displayed using Matlab/OpenGL.

  • Curve & Surface Modeling :
    Devised a C++/VC++ software:
    1. To compare between Cubic Splines vs. non-Splines using different end conditions.

    2. To study numerical stability in Power and Bernstein Basis Functions and find the criteria for selecting a curve/surface representation that gives a well-conditioned solution.

    3. To analyze different Surface Interpolation techniques using Hermite and Bernstein Basis functions and to implement a procedure to represent surface-surface intersection.

    4. To demonstrate NURBS curve and surface editing and manipulation techniques.
    My other responsibilities:
  • Develop solutions for the Undergraduate Admissions database management systems.

  • Design data entry form, inquiry form and develop reports using MS Access.

  • Troubleshooting problems on Windows/Mac, MS Office 2000 and Web Site designing.

  • Work on multiple projects to increase enrollment of students for undergraduate admissions.

  • Environment: C , VC , Matlab, OpenGL, Pro/E, MS Access 2000, Windows NT.
    Pyramid Filters Pvt. Ltd. - Pune, India.
    Mechanical Engineer 08/1999-07/2000
    Contributed to the Design, Projects and Sales departments in this start up company.
    Was responsible for defining, managing and documenting scope of multiple projects, developing and implementing in-house software projects.
    Database Management Software for the Sales Department:
  • Developed forms for vendor information, customer order entry, tracking, editing order and data.

  • Developed reports for viewing sales of products across regions/ product lines and overall sales.

  • The front-end was designed using Visual Basic and the back-end was built using MS Access.

  • Environment: VB 6, MS Access 2000, AutoCAD r14, Windows NT.
    Kvaerner Powergas India Ltd. - Mumbai, India.
    Engineer(Vessels Design) 08/1998-07/1999
    Worked as a part of a team responsible for implementing Sheet Metal design and software projects from beginning to end and assist throughout the testing process.
    Dupont Project:
    Designed and developed a Local loading standard for the pressure vessel department.
  • It was used to find the nozzle thickness required for a range of local loads at various heights.

  • The user-interface was developed using VC .

  • The number of man-hours required on live projects reduced by 20% using this tool.

  • Software tool for design of process columns:
    Worked as a part of a team responsible for developing an in-house VC++ GUI application.
  • It was devised to determine the stresses generated at different critical locations.

  • The front-end was developed using MFC to take the user input consisting of various loading parameters, thickness of the shell, nozzle, reinforcement pads, etc. at various levels.

  • My other responsibilities:
  • Designed according to budget guidelines.

  • Assisted contract designers, draftsmen and industrial design firms with all mechanical issues.

  • Performed load calculations,stress analysis for design of various components of pressure vessel.

  • Processed design changes based on project guidelines.

  • Coordinated with other technical groups for the requirements and other inputs, such as load intensity, types and location for coming up with the Project Planning and Requirements.

  • Environment: C++, VC++, AutoCAD, Staad, Pro/E, PDMS, Windows NT.
    Concourse India Ltd.
    Web Based Payroll Data Management System: 05/2000-08/2000
    Designed and implemented a web based user management system having following features:
  • JDBC application for locating, adding, deleting and updating employee details in a database.

  • User interaction was managed using Servlets and JSP.li>
    Environment: Java, Servlets, JDBC, Applets, HTML, JSP, and Windows NT.
  • Education: M.S. in Mechanical Engineering(Focus : Design) 2002
    The University of Toledo, Oh, USA. GPA-3.54
    Relevant Courses : Curve & Surface Modeling, FEA, Vehicle Dynamics, Advanced Mechanics of Materials.
    B.S. in Mechanical Engineering 1998.
    Bombay University, India. GPA-3.7
    Relevant Courses:Machine Design, C/C Programming, Automobile Systems, Dynamics of Machinery.
    Projects:
    Pro/E Project:
    Developed eight separate parts that make up the cell phone model; lens, earpiece, microphone, pc board, antenna, keypad, back cover and the front cover using the Part Mode and Sketcher. Then using Assembly and Drawing Mode added them to an assembly and created detailed mechanical drawings.
    Information Quality(IQ) :
    Completed a project on Fundamental concepts of IQ, Managing Information as a Product, Dimensions of IQ and Managing Knowledge as Assets.
    CAD Finite Element Methods (using C /VC and Matlab) :
  • Finite element analysis of heat flow of hot fluid in a concrete pipe/insulator using 4 node iso-parametric elements.

  • Computing the streamline pattern of two-dimensional invicid, incompressible fluid flow in chambers (expressed by a elliptic partial differential equation) using three node triangular elements.

  • To solve the first order wave equation (linear hyperbolic partial differential equation) using linear, iso-parametric finite element solutions.

  • Amol at Carver Center
    Honors:
    ProrammerAnalyst Master C   Expert Math Master
    PC Expert PC Expert Good Listener
    MS Wordpower Expert Business Expert Project Manager
    BrainBench Transcript ID is 1326643.


    Email Login
    Password
    New users sign up!

    43649