Services

Consulting

At Resophonic Systems, Inc., we recognize that software is one of the sleaziest business in existence. The consultant’s financial interest doesn’t lie in getting the project finished and moving on: it lies in keeping you on the hook for maintenance as long as possible. Teams commonly produce code that either doesn’t work at all, or doesn’t do what it was supposed to do, and often blame the customer and/or call in the lawyers to argue about what the ‘deliverables’ are (this depends a bit on what industry you’re in). We don’t do this stuff. We’re completely up-front, all the time. We want to build it right, get it working, and get out, leaving behind in-house technical staff who thoroughly understand what has been built.

Think your money is being wasted by a bunch of guys who don’t really have any idea what they’re doing? Have your problems become more, not less complex since you started using some custom-built software? If we say we’ll be able to detangle it, we mean it. Get in touch.

Software development

We are especially good with scientific/modeling applications.

  • Modern C++/C (Boost, C++0x)
  • Python (especially Boost.Python bindings to C++ code)
  • Boost.Serialization
  • OpenGL
  • Trolltech’s Qt
  • Linux, FreeBSD, Solaris

Training

Training customized to the needs of your business. Specialties:

  • boost::asio
  • boost::python
  • boost::serialization
  • cmake

We have years of experience giving week-long C++ and Python “bootcamps” for high-energy physics researchers and students in the US and Europe.