Vin Yovanovich

Home Consulting Resume Pro/TOOLKIT Pro/RTOOLKIT Articles

 
 
Vin Yovanovich
The Woodlands, TX
fractal97@hotmail.com

 

AREAS OF CONCENTRATION

bulletMathematical modeling (analyzing, deriving, solving and interpreting equations that describe physical phenomena)
bulletMathematics of financial derivatives (post-Ph.D. graduate course work for credit at Stevens Tech; Hull & Wilmott books; software projects done in the course involved implied volatility, stock behavior simulations, binomial trees, distribution function high precision calculation, Newton-Raphson, and Black-Scholes valuations theoretical/finite differences; other course material studied involved diffusion equation, Ito’s Lemma, explicit, implicit and Crank-Nicolson methods, Greek letters, hedging)
bulletPartial differential equations (numerical solutions, Fourier series, Laplace transforms)
bulletAnalytical dynamics (classical and Lagrangian approach, Hamiltonian, virtual work, holonomic and nonholonomic constraints, rigid body)
bulletChaos and fractals (applied to solving nonlinear equations)
bulletOptimization (linear and nonlinear programming, gradient descent techniques, issues about locating global minima, genetic algorithms, simulated annealing)
bulletComputational kinematics (robotic manipulators, linkages design, motion through prescribed points, inverse kinematics)

EDUCATION

bullet

Ph.D. in Mechanical Engineering, September, 1997.

THE UNIVERSITY OF CONNECTICUT, GPA 3.96/4.0

bullet

M.S. in Mechanical Engineering, August, 1992.

UNIVERSITY OF SOUTHERN CALIFORNIA, GPA 3.62/4.0

bullet

B.S. in Mechanical Engineering, February, 1990.

UNIVERSITY OF BELGRADE, YUGOSLAVIA, GPA 9.19/10.0

EXPERIENCE

bullet

10/20/2003 to present.  Senior Engineer Smith International, Inc., Houston, TX

bulletParallel computing for scientific applications on NVIDIA video cards.
bulletHead of Pro/TOOLKIT development in GeoDiamond group (unit of Smith Bits).
bulletResearch & development of Pro/TOOLKIT design automation for design of drilling bits.  Specifically, redesign and implementation of a complex cutter layout PDC GeoDiamond drill bit application. 
bulletCutters are placed as  UDFs and the bit design is automated through a few many picks.
bulletThis C++ application touches on almost all aspects of Pro/TOOLKIT programming.
bulletDevelopment of PDC blade modeling and overall bit body assembly structure, from design to manufacturing with Pro/NC rapid cutter milling sequences.
bulletDeveloped a bit API stress calculation PHP/MySQL web application that allows access to a MySQL database and retrieves/stores stress data.
bullet9/8/1998 to 7/31/2003. Senior Research Associate, Design & Manufacturing Institute (DMI), Stevens Institute of Tech., Hoboken, NJ.
bullet

Project Management

bullet

Managed several software and engineering projects related to Automated Concurrent Engineering Software (ACES) software platform developed at DMI; chose strategic directions for development efforts based on customer specifications, competition in the marketplace and the internal sales team; performed the product validation with existing and potential clients; tracked requested requirements gathered from sales teams and existing customers; worked with other supervisors to insure the integration success of overall product.

bullet

Contributed to the creation of a single, prioritized product release plan and management throughout the life cycle of a new product release within the specified guidelines; ensured that all aspects of the product release process happen (including documentation/communication) and deliverables are met to result in the successful release/delivery of the product.

bullet

Supervised/mentored several clusters of M.S./Ph.D. students and post-doctoral full-time employees in their day-to-day assignments; provided timely and constructive feedback to subordinates involved in application extensions; ensured that problems are addressed and resolved in internal weekly meetings and bi-monthly reviews with the customers.

bullet

Presented new ideas/demonstrations that enhance software internals and bring ACES to a new level of automation capabilities; wrote proposals for new features based on direct communication with customers and the sales team; wrote scientific papers on new algorithm development.

 

bullet

Software Development

bullet

Applied concepts from geometry to manufacturing problems in injection molding and machining.  Developed a computational procedure for calculation of fill time (FT)  and weld lines (WL) in Resin Transfer Molding without the use of FEM.  The procedure allows for faster prediction of FT and WL than what is possible with using FEM.

bullet

Developed C/C++ programs for computational geometry and design optimization.  Developed geometric (CORBA, omniORB) client/server reasoning engine for Pro/Engineer and Pro/Toolkit applications.  The engine was used in ACES to improve design decisions and reduce the cost of products.

bullet

Built C/C++ dynamic modules (.dll & .so) for rapid prototyping with Python.  The modules helped reduce the time of algorithm development and time-to-market.

bullet

Developed GUI: 1) wxPython; implemented a rapid-prototyping-interpreted-shell-scripting environment that interrogates models in Pro/Engineer and evaluates user scripts, 2) Visual Basic; implemented an UI that uses VBOrb to communicate with a Python-CORBA kernel  to display dynamically evaluated expressions.

bullet

Developed C/C++ functions utilizing Pro/TOOLKIT libraries that access the solid models drawn with Pro/ENGINEER, both on NT and Unix. This includes various algorithms for feature traversal, assembly tree extraction, feature relationship based on distance, internal ids extraction, reasoning about cross-sections of solid part models, surface distances along polyhedral bodies with graph theory application.  The functions were used extensively in ACES to evaluate the design decisions.  As a result ACES contained functionality which significantly exceeded that provided by the standard Pro/ENGINEER interface.

bullet

Developed Pro/INTRALINK C/C++ functions for automatic check in/out from external applications.  The functions eliminated the need for the Pro/INTRALINK client and allowed users the faster placement of parts into the central repository.

bullet

Mechanical Design

bullet

Redesigned various military metal containers for storage of mortar ammunition.  Containers were to be made of composite materials for cost and weight reduction purpose while still satisfying rough handling and extreme outdoor conditions. Applied top down design using Pro/Engineer solid modeler. The final solid models contained skeletons with several complex subassemblies. To ensure containers’ integrity the analysis involved load and impact simulation studies as well as injection molding simulations with CMOLD. Produced final drawings for manufacturing.

 

bullet2/6/1997 to 6/1/1998. Mechanical Designer, T. Sendzimir, Inc., Waterbury, CT. Designed various parts of rolling mills and their supporting units. Provided AutoCAD drawings and bills of materials. Performed design of roll transportation units and fixtures. Calculated stresses in critical components of rolling mills.

 

bullet3/1/1993 to 8/1/1993. Mechanical Designer, One Lambda, Inc., Canoga Park, CA. Designed automatic machines for filling of tissue-typing-trays with blood samples for the purpose of DNA analysis.  Designed an adhesive application device for sealing of the trays. Programmed an XY robot for positioning of the trays.

CONSULTING

bullet

9/1/2002 to 7/31/2003. Quant Programmer, AST Capital, futures hedge fund, Lawrenceville, NJ.·

bulletImplemented  a simulation of the past in-house trading activity in Python.  The simulation helped to expose previous inefficiencies and improve trading decisions.
bulletDeveloped sentiment indicators to predict price fluctuations.
bulletDeveloped an Excel sheet that processed live data from a Bloomberg platform.  The sheet included VBA functions which dynamically updated the included charts.
bulletPerformed statistical back-testing and regression analysis of various trading parameters.
bulletPerformed time series analysis and forecasting using ARIMA methodology.
bulletPerformed risk assessment of daily futures positions.
bulletDeveloped Python/wxPython/C++ software tool for option calculation and Markowitz’s portfolio selection problem.

 

bullet10/1996. A.B.K. International, in CT, provided the analysis of gear pairs, force and power requirements for a novel design of a handicap chair.
bullet6/1995. Probat, Inc., in CT, provided a Matlab program for the response analysis of a machine for making of circuit boards.

TEACHING

bulletAdjunct professor.  Stevens Institute of Tech., Hoboken, NJ.  Analytical Dynamics, Control, Vibration, Mechanisms, Design, Statics, Dynamics, Dynamics of Machinery and Kinematics of Machinery, CAD/CAM/CAE (all graduate level courses).

COMPUTER SKILLS

bulletC/C++, CORBA, PYTHON, MAPLE, MATLAB, VB/VBA/EXCEL, UNIX, MAPLE, Pro/ENGINEER, Pro/TOOLKIT.

PUBLICATIONS

bullet"A closed form solution for longitudinal vibrations of a bar with viscous boundary conditions at each end"  submitted for publication
bullet"Modeling material property heterogeneity in fiber-reinforced injection molded plastic parts"Polymer Composites Volume 26, Issue 1, February 2005, pp 98-113. (pdf)
bulletIdentifying, Utilizing and Improving Chaotic Numerical Instabilities in Computational Kinematics,” 1997, Ph.D. Thesis, The University of Connecticut, Storrs, CT.
bullet"Parameter estimation for resin transfer molding," Engineering Computations: International Journal for Computer-Aided Engineering and Software, Vol 18, No. 8, pp. 1091-1107, 2001. (.pdf)
bullet"Chaotic descent method and fractal conjecture," International Journal for Numerical Methods in Engineering, Vol 48, pp. 137 - 152, 2000. (.pdf)
bulletOptimal Design Using Chaotic Descent Method,” ASME Journal of Mech. Design, Vol. 122., No. 3, pp. 265-270, 2000.(.pdf)
bulletOn the metrics and co-ordinate-system-induced sensitivity in computational kinematics,” International Journal for Numerical Methods in Engineering, Vol. 42, No. 4, pp. 729-747, 1998. (.pdf)
bulletUsing Chaos to Obtain Global Solutions in Computational Kinematics,” ASME Journal of Mechanical Design, Vol. 120, No. 2, pp. 299-304., 1998. (.pdf)
bullet“Chaos in Computational Kinematics,” Proceedings of 4th National Applied Mechanisms and Robotics Conference, Ohio, Cincinnati, December 1995.
bullet“Comparative study of delayed resonator with other vibration absorption techniques,” 1994 ASME conference in Chicago, IL, Dynamic Systems and Control, Vol 2, pp. 1117-1124.

AWARDS

bullet

Pre-doctoral fellowship for scholastic achievements from The University of Connecticut, 1/95.

REFERENCES

bullet Ph.D. advisor - Kazem Kazerounian, Ph.D., Professor, M.E. Dept, The University of Connecticut, 261 Glenbrook Road, U-237 Storrs, CT 06269, tel. (860) 486-2102, kazem@engr.uconn.edu 
bullet Constantin Chassapis, Ph.D., Professor, Head of M.E Dept, Stevens Institute of Technology, Hoboken, NJ, 07030, tel.(201) 216-5564, cchassap@stevens-tech.edu
bullet Kishore Pochiraju, Ph.D., Director of Design & Manufacturing Institute, Associate Professor, Dept. of M.E., Stevens Institute of Technology, Hoboken, NJ, 07030, tel.(201) 216-8053, kpochira@stevens-tech.edu

Home • About Me • Search • Site Map • Contact

 
 

Copyright @20XX   Vin Yovanovich,  All rights reserved.