|
|
Expert in Real-Time Embedded Control Software
Available for your Consulting and Expert Witness Needs
|
|
|
|
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.
|
|
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.
|
| Year |
|
Degree |
|
Subject |
|
Institution |
|
|
1980
|
|
BS
|
|
Computer Science, Economics
|
|
University of Pittsburgh
|
|
| 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.
|
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
|
|
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.
|
|
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,
|
|