Mihai Pruna’s Resume

Mihai Pruna
CAE Software Developer and Consultant

Mihai Pruna is an experienced Computer Aided Engineering (CAE) software developer available for consulting. Mihai Pruna is interested in developing new Engineering software to push the cutting edge in the fields of simulation,computational parametric design and automatic optimization.

Work Experience
Programmatic Modeling Consultants LLC
2014-present
Software Developer

Developing software for Engineering, Science and Manufacturing companies:

  • Developed software to automatically generate CAD models suitable for manufacturing.
  • Automated CAD workflows using scripts.
  • Developed Graphical User Interfaces for manipulating CAD models.
  • Developed visualization software for Engineering simulation results.
  • Developed training materials for software development and for CAD use.
  • Developed Project Management software.
Southern New Hampshire University
2014-2015
Adjunct Professor

Taught graduate courses in Computer Simulation and Modeling

CADNexus, Inc
2012-2013
Software Engineer
  • Developed parametric and iterative CAD automation software based on the CAPRI middleware.
  • Developed software that simplifies OpenFOAM® CFD case generation, launching and post processing.
  • Developed cloud based distributed simulation solutions using CAPRI for unified CAD access, Amazon Cloud for hosting, PHP and MySQL for scalability management and usage tracking.
  • Created pre-sales marketing materials such as web pages, presentations and videos.
  •  Wrote and reviewed papers on the Engineering design-simulation-optimization cycle.
Thornton Tomasetti Inc
2007-2009 / 2010-2012
Integration Engineer / Applications Developer
  • Developed add-on applications for CAD software packages such as AutoCAD and Revit in C# and Visual Basic under Microsoft .NET.
  • Automated Engineering spreadsheets, Microsoft PowerPoint presentations and Word Documents through Visual Basic for Applications (VBA) macros.
  • Automated the generation of structural and CAD models in CATIA using VBA and computational geometry techniques.
  • Integrated between various CAD, fabrication and structural modeling software packages by developing custom translator programs.
  • Programmatically data-mined static and dynamic structural analysis results from text and binary files.
  • Developed .NET applications to transfer data between databases using Microsoft SQL Server.
  • Evaluated CFD software packages for potential use in the AEC industry.
Education
Iowa State University
2013-2015
Graduate Certificate in Computational Fluid Dynamics
  • Reviewed and presented papers in Multi-Phase Flow.
  • Wrote numerical methods codes.
  • Developed boiling simulation software based on Microsoft Excel and OpenFOAM.
Embry-Riddle Aeronautical University
2003-2004
Master of Aerospace Engineering

Areas of Concentration: Aerodynamics and Propulsion

  • Led a team of peers on an assignment to solve supersonic viscous airflow over a flat plate numerically by developing a CFD code and wrote 2D/3D, steady and unsteady panel codes.
  • Led a team of undergraduate students designing a centrifugal turbojet engine.
  • Developed genetic algorithms to solve optimization problems.
Embry-Riddle Aeronautical University
1999-2003
Bachelor of Science in Aerospace Engineering, Summa Cum Laude
  • Tested airfoils and aircraft models in wind tunnels in the Experimental Aerodynamics Lab course.
  • Tested various specimens for yield, failure, cracks and hardness in the Materials and Structures & Instrumentation labs.
  • Participated in the preliminary design of a light aircraft and lead a team designing the fuselage of a business jet, using Catia for design and FEA.
Colegiul National Cantemir Voda
1995-1999
High School Diploma

Computer Science focused program with four hours of programming theory and four hours of computer lab work every week.

  • Developed database management software
  • Developed file manager software
  • Developed 3D game
Programming Languages
C#
Over a decade of experience
C / C++
Three years of experience
Visual Basic & VBA
Five years of experience
Javascript
Two years of experience
PHP
Two years of experience
API
AutoCAD
Over three years of experience
Tekla
Over three years of experience
SolidWorks
Two years of experience
Catia
Over four years of experience
Revit
Two years of experience
Unigraphics NX
One year of experience
Frameworks & SDKs
WPF
Three years of experience
QT
Two years of experience
Unity3D
Three years of experience