Problem Solver



Areas B M is Knowledgeable in:

image/video/signal processing, specially for recognition, classification
statistical machine learning algorithms

Techniques B M Uses:

Immersing myself in the problem at hand
Experimenting with potential or partial solutions (rapid prototyping)
Bouncing ideas with colleagues

B M's Problem Solving Skills:

  1. Machine Learning
  2. Image/Video Analysis
  3. Statistical Modeling
  4. Speech Recognition
  5. Human-Computer Interaction
  6. Image/Video Compression
  7. Signal Processing
  8. Natural Language Processing
  9. Real-time Systems
  10. Software Engineering

B M's Problem Solving Experience:

  1. I was managing a small R&D team building interactive products for the entertainment industry. We were faced with a sudden 3-months deadline to come up with a low-latency, multi (30-60)-player shooting system for a new line of theme park attractions. We invented the original (patent pending) software+hardware combination, built and tested a prototype, and installed the first system, which is still operational to this day.
  2. See list of inventions below, list of patents, and list of publications on web site. I was either working alone, working in a team, or managing the team. In all cases, I was deeply involved in the specifics of the invention, its prototype implementation, and often its commercial implementation.