David Ostrowski


My name is David Ostrowski and I have over 25 years professional experience in

software development between the areas of manufacturing simulation, analytical

modeling, agent-based modeling, database and real-time data acquisition. I currently

work in the Research and Advanced Engineering Department at the Ford Research and

Innovation Center in Dearborn Michigan as a technical expert with specialty in Software

Engineering, Manufacturing Simulation and Financial Analytics.

I have also been teaching Computer Science Courses for the last 15 years in graduate

and undergraduate curriculums in areas including (C#, C, C++,F#, Java, Javascript,

Perl, Python, PHP, Ruby, LISP, ML, Squeak/ Smalltalk, Erlang, Visual Basic, LSL , Lua)

Programming, Distributed Databases, Theory of Computation, Compiler Theory, Data

Warehousing, Artificial Intelligence, Data Structures, Web Technologies and Enterprise

Java. Also, on the academic side, I have over 40 refereed publications, two book

chapters, numerous technical reports, and participate within several technical

committees including IEEE TEC transactions, IEEE ICSC and IEEE ICIOS.

I received my B.B.A. in Management Information Systems from the University of

Michigan-Dearborn in 1987, M.S. in Computer Science from Wayne State University in

1992 with concentration in Software Engineering and Artificial Intelligence and Phd. in

Computer Science in 2002 also from Wayne State University with my thesis involving

the application of Cultural Algorithms applied in the context of Agent-Based Modeling.

Experience in Teaching:

Adjunct Professor, Lawrence Technological University, September 2008 - present

Led students in independent study work in area of Distributed Database

Participated with Lawrence Technological University on a University Research Proposal

project involving credit classification for improving collections

Adjunct Professor, University of Michigan Dearborn, 9/2002 – 1/2004, 1/2009- 5/2009

Served as a Technical Liaison between Ford Credit and UM-D towards a research

project involving credit analysis. Internal committee member for the ABET accreditation


Redesigned graduate Web Technology course to include SOA, XML and Python


Redesigned courses in Object-Orientated Programming to include a strong emphasis

on Software

Engineering Principles. Taught ACT-SAT math course preparation.

Adjunct Professor, Oakland Community College, 1997 – 2001

Taught 14 classes, started a Linux laboratory, taught capstone Operating Systems class

for 4 consecutive semesters.

Experience in Industry (years and positions)

Ford Motor Company, Ford Research Laboratory, Dearborn, MI 10/00–present

Analyzed aspects of Ford Motors global business via application of Data Mining,

Simulation, Evolutionary Computation and Agent-Based Modeling. Developed

architecture and prototype for a service-based virtual manufacturing system allowing for

plant floor work path optimization.

Applied Agent-Based Modeling in order to provide insight into the sustainability of

alternative fuel infrastructures. Investigated opportunities in manufacturing capacity

reduction through application of Genetic Programming and Simulation. Researched

area of price elasticity through the application of Agent-Based Modeling. Provided

consultation to research community with regards to web-based software solutions.

Ford Motor Company, Ford Research Laboratory, Dearborn, MI 8/97–10/00

Provided software development support for data acquisition and control systems.

Accomplishments include development of a custom software configuration management

system, software enhancements to support diesel combustion analysis and utilization of

software to support the generic development of device drivers.

Ford Motor Company, Fairlane Office Center, Dearborn, MI1/97-8/97

Served as a project leader responsible for two software analysts in support of

development of a real-time relational database for a worldwide engineering release

systems (WERS) downstream customers as well as support for existing database

interface. Tasks include support of existing WERS interface feeds as well as

development of a migration plan to move all existing customers to upgraded system.

Ford Motor Company, Dynamometer Lab, Dearborn, MI 1/90-1/97

Coordinated software acceptance of real-time software systems for 31 dynamometer

test rooms supporting engine and powertrain development. Responsible for the

supervision of four programmer/analysts in order to support two real-time software

systems controlling 36 test rooms. Tasks include software maintenance, system

administration, system management, system upgrades as well as software

enhancements to support government certification and advancements in engine testing

technology. Served as a project manager in development of a combustion test data

system between Dynamometer Labs, Allen Park Test Lab and Digital Equipment.

Developed software enhancements for automated data acquisition control of engine

testing. Implemented a system configuration strategy for engine test software.

CDI Computer Services, Ford Engineering Computer Center, Dearborn, MI 11/88-12/89

Developed and maintained database and utility software for a post-analysis engine test

data system. Performed system operations training for the user community.

Geometric Results Inc., Ford Engineering Computer Center, Dearborn, MI 10/87-11/88

Developed conversion and utility software for post-processing engine test data.

American Motors Corporation, Detroit MI 9/85-12/85, 5/86-9/86

Responsible for maintenance and customer support of a dealer database.

Level of Education (dates and locations)

Doctor of Philosophy,

Computer Science, Wayne State University, Detroit, MI, 2002

Master of Science,

Computer Science, Wayne State University, Detroit, MI, 1992

Bachelor of Business Administration,

Management Information Systems, The University of Michigan-Dearborn, MI, 1987

Areas of Interest (what do you love to teach)

Theory of Automata, Web programming, Artificial Intelligence, Software Engineering

Research interest

Semantic Computing, Social networks, Machine Learning, Big Data

Email: dostrowski@ltu.edu 

Office: S110