Consulting Services
Michael offers three broad categories of consulting services in the area of Software and Computer Science: Design/Architecture, Research, and Engineering
Design / Architecture
Software Experience Design
Specializing in Human-Machine Interfaces (Humans interacting with AI)
Creating intuitive interfaces through multi-variate testing and analysis
Software Architecture
Scalable, cloud-based systems
Complex multi-platform, multi-language systems
Mobile and embedded systems
Research
Doctorate-level + 20 years of experience in academic research
Human-Machine Collaboration
Explainable AI
Human Factors Studies and Analysis
Human-Machine Interfaces
AI-guided Human Behavior Change
Symbolic Reasoning Systems
Case-Based reasoning
Machine Learning
Planning Systems
Engineering
Prototype to Production Quality Software Engineering and Algorithmic Development
Python
JavaScript / HTML / CSS
C/C++
C#/Mono
Java
Cloud to Cluster to Multiprocessing to GPU to Mobile to Embedded
Team management and leadership to turn ideas into reality. 25+ years of software team leadership experience.
Additional Areas of Consulting Expertise:
PATENTS: Identifying and writing patent documents including working with the legal team through all submissions in all stages
PRODUCT: Technology product-based business development support working with business development on all aspects of from ideation to delivered product
SCIENTIFIC OUTPUT: White paper and academic style paper writing and writing assistance to help frame ideas, conduct validating experiments, and present the work with scientific merit and rigor.
BROAD BACKGROUND: Work has spanned games, graphics, visualization, networking, databases, psychology, medical, financial, to you name it. Have a need, just ask to hear our experience and what we can bring to your problem.
To Engage Michael for Consulting Opportunities:
Send an email to michael AT youngblood.llc