Dennis Dunn

Dennis Dunn

Mechanical Engineering Manufacturing Support (Internship)

Followers of Dennis Dunn236 followers
location of Dennis DunnBerlin Metropolitan Area

Connect with Dennis Dunn to Send Message

Connect

Connect with Dennis Dunn to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Siemens

  • Education

    • Arizona State University

      2010 - 2015
      Doctor of Philosophy (PhD) Mechanical Engineering 4.0 GPA

      Activities and Societies: Vice president of Tau Beta Pi for 1 year, and active member for 5 years.

    • Mesa Community College

      2003 - 2005
      N/A Engineering

      Activities and Societies: Honors college All credits transferred to ASU for the Bachelors degree.

    • Arizona State University

      2005 - 2008
      Bachelor of Science (B.S.) Mechanical Engineering 3.65 GPA

      Activities and Societies: Tau Beta Pi

    • Arizona State University

      2008 - 2010
      Master of Science (M.S.) Mechanical Engineering 3.96 GPA

      Activities and Societies: Tau Beta Pi Masters Thesis "Flow Field in a Single-Stage Model Air Turbine With Seal Rings and Pre-Swirled Purge Flow"Attended and published conference paper GT2010-22869 at the IGTI 2010 Turbo Expo in Glasgow, Scotland.

  • Experience

    • Honeywell Aerospace

      Mar 2006 - Feb 2007
      Mechanical Engineering Manufacturing Support (Internship)

      Assisted manufacturers with engineering designs (cannot offer more detail than that).

    • BMW Group

      May 2007 - Aug 2007
      Engineering Assembly Line Support (Internship)

      Three months overseas summer internship at BMW (Munich, Germany) as engineering intern. Optimized assembly for high performance engine tolerances. Responsibilities included interacting with assembly line workers (in German language) to improve manufacturing reliability. Specifically developed software to assist in choosing proper parts for custom/unique engine tolerances. Inspected and documented damage to parts during shipment.

    • Arizona State University

      Aug 2009 - May 2011

      Graded exams and instructed the lab portion of the course. Demonstrated and supervised the procedures for students to use sensitive equipment for testing tensile/torsional strength and yielding points of metal materials, crack propagation, elongation, and data acquisition methods. Taught 3 semesters of recitation section. Topics included: free body diagrams, static equilibrium, derivation of equations of motion, calculus-based descriptions of displacement, velocity, and acceleration in Euclidean and angular coordinate systems. Graded homework and exams.

      • Teaching Assistant, MAE322: Structural Mechanics

        Jan 2011 - May 2011
      • Teaching Assistant, MAE212: Statics and Dynamics

        Aug 2009 - Dec 2010
    • Arizona State University

      Aug 2011 - May 2015

      Independently programmed a parallel high-performance software package in C/C++ (partially converted from FORTRAN) to run on the Saguaro Supercomputer at ASU. The scalable CFD simulation uses the Conditional Quadrature Method of Moments (CQMOM) to predict 3D particle-laden multiphase flows. The sparsely dispersed phase is modeled as an Eulerian continuum, which is an alternative to Lagrangian discrete particle tracking (DPS). CQMOM is capable of modeling flows with large Stokes Number and any Knudsen number, which are often computationally restrictive using DPS. Initially the model used was for rotorcraft brownout simulation in a turbulent boundary layer, and a fully turbulent channel flow code has also been implemented. Show less Instructed 3 semesters of numerical methods (with 75, 110, and 140 students respectively). Topics included binary floating point arithmetic, truncation and round-off error, matrix inversion, root-finding, numerical derivatives/integrals, Taylor series expansions, discrete Fourier transforms (DFT), and finite-difference methods. Solved 1D, 2D, and 3D partial differential equations numerically in Matlab. Examples involved solving kinematic, heat flux, and wave equation problems. Responsibilities included designing a grading scheme and syllabus, preparing and giving lectures twice a week related to book material, directing graders to grade homework, directing TA's to provide recitation, writing homework assignments and exams, and grading the exams. Show less

      • Research Assistant

        Jan 2011 - May 2015
      • Instructor of Record, MAE384: Numerical Methods

        Jan 2012 - May 2014
      • Teaching Assistant, MAE491: Experimental Mechanical Engr

        Aug 2011 - Dec 2011
    • CentraleSupélec

      Aug 2016 - Feb 2018
      Postdoctoral Researcher

      Located at the CentraleSupelec campus (formerly Ecole Centrale Paris) in the EM2C Laboratory (with CNRS). My responsibilities involved improving the documentation, workflow, and reliability of legacy FORTRAN code in a collaborative team environment using GitLab. I automated the initialization, running, and post-processing of simulations using Matlab/Octave on a wide variety of platforms, including the Fusion and Occigen supercomputers. Cases were consolidated and organized then validated using test-driven development in Python.The first project (NEXTFLAME) compared axisymmetric simulations with combustion counterflow experimental data using Eulerian and Lagrangian formulations of droplet dispersed fuel for evaporation and combustion. The 2nd project was similar but for homogeneous isotropic turbulence (HIT) flows to test the influence of various Stokes numbers on combustion effectiveness for Eulerian and Lagrangian formulations in 3D. Show less

    • Cyclife

      Aug 2018 - Aug 2024
      Senior Software Developer

      Developing and maintaining front/back-end features within the MySurvey application, which is a multi-platform computer aided engineering tool. MySurvey's main ability is to assist with measuring real-world 3D point-cloud environments (captured with Lidar) and managing 3D models within it. Led the design of a collision detection algorithm (between octree point-clouds and meshes) and panoramic image processing algorithms, both using high-performance GPU computing (OpenCL). Lead designer for point-cloud file storage format (MSO 2019) and the panoramic scan file (MSL 2023) storage format. Project leader for 360° image processing algorithms (OCR) using OpenCV. Designed a scripting language and compiler for users to define custom functionality in MySurvey. Show less

    • Siemens Digital Industries Software

      Sept 2024 - now
      Software Engineer

      Working in the Computer Aided Engineering Interoperability (CAEI) team. Focuses on the parts of Star-CMM+ that allows users to run external solvers (such as for fluid-structure interaction).

  • Licenses & Certifications

  • Volunteer Experience

    • Volunteer

      Issued by Project C.U.R.E. on Jan 2008
      Project C.U.R.E.Associated with Dennis Dunn