Home -> Consulting Services

Home
What's New!
Projects
Programming
Consulting
Pictures
Contact
Michael Who?

I provide software consulting services and specialize in Imaging and DSP functions helping software and hardware companies develop new products. I have assisted many successful technology firms meet tough deadlines and release products faster with superb quality. I can add value to your company's products and offerings by developing and deploying custom software solutions for your applications resulting in a lower total cost than hiring a full time software developer. If you are a hardware vendor or designer of embedded cpu's, digitizers, or cameras I could be interested in trading code and testing of your hardware with various programming languages for allowing me to keep the hardware. Contact me to receive a free quote for your project or for more information about code for hardware trades.

Specialty Areas Include:

  • High data rate signal processing
  • High performance, small size dll's and executables
  • Complex and time multiplexed filters and algorithms
  • High-speed image and video compression
  • High resolution Imaging (Video and Digital Still)
  • Real-time graphic and video imaging
  • Complex processor architectures
  • Convert High Level Code to performance routines in Assembly

Core Competencies Include:

  • x86 Assembly - FPU, MMX, SSE, SSE2, 3DNow
  • DirectX, VFW, WIA, GDI
  • Assembly, Basic, C, C+, Masm, Power BASIC, Visual Basic, Visual Studio
  • Sockets - TCP, UDP, RTP
  • Windows 32 API
  • HTML, Java Script, VB Script, ASP
  • DOS, Win 3.11/95/98/NT/2000/XP, NT/XP Embedded, Linux
  • Video Digitizers, 1394a/b Imaging Devices, USB2 Imaging Devices
  • SBC's, PC-104, Compact PCI, EBX, ETX
  • Analog and Digital Cameras
  • Steppers, Servos, Motion Controllers
  • Microcontrollers

Client references and project descriptions are available upon request.

Copyright© 1995-2005, Michael Ritter