ORC Expert Advisory Services ORC International

  home    |    find an expert    |    request an expert    |    join our network    |    about us     expert login  
Expert Consulting and Expert Witness Services
  
  search tips 
Share this page:  Send to LinkedIn Send to Facebook Tweet This Email Print

 Expert  729517

Expert in Real-Time Embedded Control Software


Available for your Consulting and Expert Witness Needs

Michigan (MI)
USA
Education Work History Career AccomplishmentsPublicationsConsulting Services Expert Witness

Summary of Expertise:

Listed with other top experts in: 

Experience and expertise is in real-time embedded software and its development, IP, training and support. Having experience working with small to mid-sized companies in communications, automation, consumer electronics and automotive industries, Expert has participated in many facets of business, obtaining valuable insight into the core development efforts of project costs, goals and methodologies.

Expert's software development experience has spanned the complete SDLC, involving Project Management, Systems Architecture, Systems Design, Development and Validation. Applications included communications, engine controllers, HUD units, robots, imagining and automation systems. Development tools and methodologies have included modeling, use cases, autocoding, IDE, Agile methods, communications and simulators.

Training, focused on computer systems, has been an integral part of his career, utilizing experiences gained from developing electronic systems and marketing presentations. This has involved training personnel on systems he developed along with developing course material and teaching at a local community college.

Intellectual Property efforts have utilized expertise and experience gained from developing, teaching and supporting software toward patent analysis and submission. This has involved effectively communicating technical details and concepts to IP attorneys, patent researchers and brokers in areas such as reverse engineering, creation and analysis of patent embodiments, prior arts and design arounds.

Expert's experiences have allowed him to participate in efforts focused on process improvement involving methodologies and development tools. As a trained ISO-9000 auditor, he participated in audits and saw their positive impact on software development and quality. Utilizing his development experience in evaluating tools for designing and metrics provided him with a solid understanding of its overall impact on costs.

Experience adds value to the development effort.

 • 

automotive engineering

 • 

CASE tool

 • 

computer imaging software

 • 

computer-aided software engineering

 • 

concurrent engineering

 • 

concurrent software engineering

 • 

data acquisition software

 • 

development engineering management

 • 

embedded software

 • 

embedded system software development

 • 

input/output software

 • 

Institute of Electrical and Electronic Engineers standard

 • 

programming language processor software

 • 

real-time embedded system software development

 • 

real-time software engineering

 • 

software configuration management

 • 

software design

 • 

software engineering process standard

 • 

software engineering repository

 • 

software engineering systems analysis

 • 

software engineering systems design

 • 

software inspection

 • 

software installation

 • 

software integration

 • 

software life cycle

 • 

software maintenance

 • 

software modeling

 • 

software partitioning

 • 

software process management

 • 

software project management

 • 

software rapid prototyping

 • 

software re-engineering

 • 

software reverse engineering

 • 

software system development

 • 

software technology transition

 • 

software testing

 • 

software validation

 • 

supervisory software

 • 

system software design

 • 

statistical process control software


Show Secondary and Basic Areas of Expertise
Localities:
Expert may consult nationally and internationally, and is also local to the following cities: Detroit, Michigan;  Warren, Michigan;  Flint, Michigan;  Sterling Heights, Michigan;  Lansing, Michigan;  Ann Arbor, Michigan;  Livonia, Michigan;  Dearborn, Michigan;  Westland, Michigan;  and Toledo, Ohio.

Education:
Year   Degree   Subject   Institution  
1980   BS   Computer Science, Economics   University of Pittsburgh  

Work History:
Years   Employer   Department   Title   Responsibilities

2000 to

 

(Undisclosed)

 


 

Principal / Real-time Embedded Software Consultant

 

As the Principal and Real-time Embedded Software consultant for DDI, he provides services involving managing, designing and developing embedded software systems along with expert witness and Intellectual Property consulting. By using the experience and expertise gathered over 30 years focused on the full Software Development Life Cycle, he works with client's in meeting their specified needs.

1996 to

 

(Undisclosed)

 

Systems/Software Group

 

Sr. Systems Software Engineer

 

As a Sr. Systems Software Engineer, responsibilities involve customer liaison, requirements engineering, design and validation of automotive embedded software. Using various methodologies for gathering requirements, design and validation, he increased deployment and decreased delivery time from offshore development teams, resulting in improved OEM relations and increased RFQ opportunities.

1996 to 2000

 

Macomb Community College

 

Continuing Education Department

 

Faculty Member

 

As a Faculty Member of Macomb Community College's Continuing Education Department, his responsibilities were to instruct students in various aspects of computer technology. By reviewing coarse selections with the computer department coordinator along with selecting, developing and presenting coarse material, both student enrollment and satisfaction evaluations increased each year.

1993 to 1996

 

Ford Motor Company

 

Powertrain Division

 

Software Contractor

 

As a software contractor, he performed D&D of custom micro I/O drivers for new engine controller. Worked with hardware and applications engineers in soliciting requirements functional decomposition of a 2-level set of drivers allowing for minimal CPU utilization, multiple vehicle platform configurability and hardware portability.

1992 to 1993

 

Alpha Integration

 


 

Project Manager/Lead Engineer

 

As a project manager/lead engineer, his responsibilities were the planning, developing and installation of automatic monitoring and control systems for plastic injection molding, waste-water retention and electronic PCB assembly plants. By utilizing college co-ops along with configuring a PC based automation software package, the projects were successfully completed to the satisfaction of the customers.

1989 to 1992

 

Allen Bradley Company

 

Communications Division

 

Development Quality Engineer

 

As an ISO-9000 Auditor for the Communications Division of the Allen Bradley Company, his responsibilities were to assist the divisions in meeting ISO-9000 certification along with moving toward software CMM recognition. By working with the various departments in determining their individual processes, each was documented per ISO standards for eventual certification.

1987 to 1989

 

Dingman Micro Tech

 


 

Lead Software Engineer

 

As a Lead Software Engineer, his responsibilities were to lead a team of engineers in designing and developing software for a transmission test stand's I/O interface module and a heavy truck electronic cab tester. By working with both hardware & applications specialist, software requirements were documented that allowed the team to successfully design and develop software allowing for real-time control, data acquisition and interface to application level software

1986 to 1987

 

Electronic Data Systems Corporation

 

Plant Automation Division

 

Systems Engineer

 

As a Systems Engineer, he participated in the integration of robotic functionality for General Motors's real-time work cell controller architecture. By working with a team of engineers, he configured and executed validation procedures for evaluation of cell control functionality within an assembly plant environment.


Career Accomplishments:
Associations/Societies

Member of the I.E.E.E.S. (Institute of Electrical and Electronic Engineers Society) Member of the A.C.M. (Association for Computer Machinery)

Licenses/Certifications

ISO-9000 Auditors Certification Program – Allen Bradley Company Systems programming seminars – DEC and HP Software Analysis and Design Training Teamwork Software Design and Modeling Training; Online Internet Instructor Certification Program Telelogic Statemate Software Modeling & Design Training Certification as an IEEE CSDP.


Publications:
Publications and Patents Summary

He currently has 2 patent applications


Consulting Services:
Click the green button above to contact Expert for a free initial screening call regarding your expert consulting needs.  Expert is available for consulting to corporate, legal and government clients.  Remember, your initial screening call to speak with Expert is free.

Expert Witness:
Recent Litigation Client Requests:
  • "Software design expert" for consulting on possible faulty software doing faulty calculations.
Click the green button above to contact Expert for a free initial screening call regarding expert testimony, litigation consulting and support, forensic services, or any related expert witness services.  A few litigation needs include product liability, personal injury, economic loss, intellectual property (patent, trademark, trade secret, copyright), and insurance matters.  Remember, your initial screening call to speak with Expert is free.

Additional Skills and Services:
Training/Seminars

As a Faculty Member of Macomb Community College's Continuing Education Department, his responsibilities were to instruct students in various aspects of computer technology.

Supplier and Vendor Location and Selection

Having experience managing, designing and developing computer based electronic systems in both roles as a supplier and vendor,


 

Need the right expert?  We can help!

home       find an expert       request an expert       join our network       about us

Intota is now ORC Expert Advisory Services

FOLLOW ORC ON