composing beautiful software solutions
The services we provide
- A free consultation to get to know you and understand your project.
- Architecture, design and implementation of complex software systems.
- Project management, team building and team leadership, engineering management.
- Developing business ideas into technical designs, road-maps and specs, bridging the communication gap
between management and engineering.
- Inventing solutions to tricky technical problems.
distributed systems, cloud computing.
- We also offer ongoing maintenance contracts for any of our work.
- For Internet based projects, we can arrange for hosting if you don't have a provider already.