Consultancy Services

Cake Solutions offer consultancy services to all organisations, whether they are a small business requiring advice on how to get the most out of their IT systems or a medium/large business requiring assistance with enterprise level systems.

We can help you formulate your information or software architecture, we can help with specific ares of software implementation and we offer on-site mentoring and architectural and code reviews.

Information architecture

The information architecture focuses on flow of information through your organisation. It may not even involve computer systems at all.
The flow of information can enforce or erode the structure of your organisation; the flow and the people involved make your organisation a social network.
The aim of any organisation should be to use this social network to its maximum potential. Your information architecture should exploit the power of this social network to engage your employees and communicate with your clients.
We combine our knowledge of the semantic web, our outstanding system architecture skills with our deep understanding of social media and communication. Thus, we can design a system that not only encourages communication, but can truly bring value to your organisation.
If you are interested in theoretical and practical aspect of one facet of the information architecture, download our paper on taxonomy.

System architecture

Apart form the information architecture, we are expert system architects. While information and system architecture do not necessarily overlap, you should always consider both architectural aspects in your applications' design. Without clear information architecture, the system architecture may not realise the full potential of your organisation and without good system architecture, the implementation of excellent information architecture will ultimately fail.
Our architecture skills include distributed or local service-oriented architecture, knowledge and information processing systems. We have strong reservations against enterprise service bus -- we believe that most organisations benefit from a more agile approach. Our architecture delivers working applications in short time frames, but ensures that all applications can integrate seamlessly with each other.

Consultancy and reviews

We offer consultancy and architecture and code review services. We can work with your development team to allow you to deliver reliable and flexible applications. We will use our extensive experience in Java EE programming and our solid knowledge of the underlying principles of object and aspect oriented programming, database design, object-relational mapping, messaging, application management, performance tuning and many others.
Our experience is clear from the extensive list of publications and references from our clients.

Mentoring

We are experienced team of authors and we regularly speak at Java EE conferences.
This makes us excellent candidates if you need someone to help your team with a new technology -- the SpringSource dm Server, for example -- or if your team can benefit from training on a particular Java EE topic. Contact us for more information and details.

What we Do

  • Website & System Development and Consultancy
  • Enterprise Architecture
  • Java and the Spring Framework Development
  • Agile Web Development using Ruby and Rails, Ajax and jQuery

Sub-millisecond Java By Jan Machacek on 19th November 2008

Spring User Group November 5 Minutes By Jan Machacek on 16th November 2008

Manchester Wheelers' 125th Anniversary By Jan Machacek on 10th November 2008

Spring User Group Meeting By Jan Machacek on 7th November 2008

Vertically Aligning Images with jQuery By Andrew Chalkley on 30th October 2008

Brr! By Jan Machacek on 29th October 2008

Features