Services

Consulting Services

We know how to build robust scalable web applications, and we can help you get the most from your current development team’s efforts. We can provide advice on profiling, scalability, and architectural issues, as well as help you implement new tools and processes more quickly.

We are very much focused on web application development, and we have have specific specializations in:

  • Python Web Development
  • Web Application Scalability
  • Rich Internet Application Architectures
  • Making Web Services and SOA work
  • Lean and Agile Software Development

If you have specific technical questions about Python or Ruby web development issues, it’s likely that we’ve got someone with a deep experience in that area.

  • Python
  • TurboGears
  • Pylons
  • Django
  • SQLAlchemy
  • ext.js
  • WSGI/paste

Software Development Services

Compound Thinking brings years of Software Development project experience to the table. We know how to build maintainable applications, how to deliver real value quickly, how manage costs, and how to make web-applications people love to use.


We’re huge fans of Dynamic Languages like Python and Ruby, and have been at the center of the next generation web framework revolution. We’ve taught seminars and developed applications using TurboGears, Django, and Ruby on Rail. Mark Ramm is the author the definitive guide to TurboGears, and is currently project lead on TurboGears 2.

Web Product Development

We’ve learned a lot about software Development from the Toyota Production System, but even more from the way that Toyota and Honda manage their product development processes. We can help refine web-application ideas, and turn them into products that users will love.

We bring a deep understanding of both traditional Project Management Processes and Agile Methodologies to the table. We’ve learned a lot about software Development from the Toyota Production System, but even more from the way that Toyota and Honda manage their product development processes.