|
MATTHEW T. KALLIO
EDUCATION
The University of Michigan
Ann Arbor, MI
College of Engineering
Bachelor of Science in Engineering (Mechanical Engineering), 12/94
EXPERIENCE
Acro Service Corp.
Software Developer
Assignment at Ford Motor Company,
Dearborn, MI
5/99 - 2/01
-
Developed and maintained applications (DSEAM, SWAP) in the VENDURE durability suite (Perl/Tk, C, C++)
- Performed verification and research for durability and CAE analysis methodologies
- Assisted in the design and development of GAPI, a graphics and data framework for CAE applications (C++)
- Participated in development of CSEM, a department-wide initiative to document SE processes and achieve CMM Level 2
C-TAD Systems, Inc. Ann Arbor, MI
Software Engineer
9/97 - 3/99
-
Developed CAD translator routines using vendor supplied APIs (CATGEO,
OpenIDEAS, UG/Open)
-
Developed and maintained CAD geometry manipulation routines and libraries
-
Provided enhancements to existing software products (several direct translators
and CAD visualization software)
-
Created various tools related to CAD model access, summarization,
and plotting
- Performed system administration tasks in a mixed UNIX environment
General Dynamics Land Systems Division
Sterling Heights, MI
Engineer
1/95 - 9/97
-
Performed mechanical analysis using government, in-house, and commercial
simulation packages
-
Wrote a code to automatically generate vehicle dynamics runs for ride quality
analysis
-
Developed a library of C++ classes to simulate the powertrain of an advanced
amphibious vehicle for use in a reconfigurable simulator
-
Created a tank mobility visualization program using industry standard APIs
(OpenGL and Motif)
-
Created compartment-level solid models for use in vulnerability and signature
analysis
-
Set up and performed software installation and system administration on
standalone UNIX systems
- Developed a prototype of a web-based engineering data repository using
HTML; creation of custom layouts and graphics
SKILLS
-
Programming in C, C++, FORTRAN, and several interpreted languages
-
Understanding of object-oriented frameworks and design patterns
-
Strong UNIX background
-
Experience with HTML, CGI, and JavaScript
-
GUI development (Xm, Tk, GTK+, FLTK)
-
3D graphics (OpenGL / Mesa, Open Inventor)
-
Dynamic, static, and kinematic analysis using ADAMS
-
Familiarity with several CAD systems (SDRC, CATIA, UG, BRL-CAD, CADDS5,
PDGS)
-
Experience using FE software (NASTRAN, Hypermesh)
|