Professional Services

Developer Support

Thanks to our experience, we can usually help your in-house team right on the phone, so they can get on with their day. Sometimes, that one line of code will take one week’s worth of experiments — can you really afford to delay your project by a week?

We can help your team use the most up-to-date Java EE and agile web programming techniques and languages. When you call, a member of the Cake team will be able to discuss the matter with you on the phone: there is no need to open a ticket, wait for e-mail and then exchange many more tickets and e-mails to arrive at the solution. Back to Top

Consulting Services

State of the art expertise applied to your development project by our consultants – all established as authorities in their field. You benefit from our extensive knowledge of Java EE, Ruby on Rails and many other technologies to get your project moving quickly towards a working version.

We can offer support throughout the development lifecycle, from the blue-sky thinking right at the start of the project, then the architectural design through to the detail of the actual code development, testing and deployment.

Are your team members telling you that the project is late because some framework or library is not doing what it should? Are your developers forever frustrated with different browsers not displaying your web application properly? If so, we can help! We have seen most of the cryptic and spiteful “features” in today’s Java EE libraries and frameworks; and yes, we have contributed our share of “features” to various open source projects, too. Back to Top

Training Services

When you need to train your team in a particular technology quickly and effectively, we can offer bespoke training courses. We will take our experience in the technology and combine it with our speaking and writing experience to deliver a course that your team will enjoy. They will learn all they need to know to start using the topics we cover in the course. We design the courses with you to meet your needs, focusing on key elements of your software and to solve your employees’ software headaches. Back to Top

Read More →

Scrum Project Management

Cake offers standalone Scrum project management services and uses this methodology to run its development projects. Scrum is an agile project management methodology that sets out to minimise waste. By “waste” here we mean unnecessary work. Scrum makes no distinction between the types of work: requirements, specifications, code; it is all the same to Scrum. This is certainly appealing: as clients, you get exactly what you pay for; as developers, we do not spend time and effort writing code that you don not want. Scrum is all about working with you throughout the project to ensure that the project is successful. Back to Top

Read More →

Code Review

Alongside the telephone support, where we can give you immediate advice, you can help ensure that your team is following the best practices by subscribing to our code review service. During the code review, we will examine your team’s code and submit suggestions and comments about the code. We will be able to suggest simplifications and re-factorings and spot potential security and performance problems. Back to Top

Platform Review

If you are starting a new project or thinking about updating your systems platform, talk to us. We will be able to look at what you’re trying to do and suggest the best technology to ensure that your platform will be flexible and robust now and in the future.

Our expertise in various software development and production environments will allow us to suggest the best possible solution. We are not limited to just one programming language, one application server or one hardware vendor. We give you independent and unbiased view of the complex IT world and offer advice tailored to your specific needs. We have deployed and maintained enterprise software in Java as well as .NET; we have deep understanding of the UNIX and Windows platforms. Back to Top

Additional Technical Services

In addition to the Java technologies, we are experts in Ruby on Rails, jQuery and other agile web technologies. If you ever struggle to make your web application work in older browsers, if you just cannot fix “that last CSS glitch in IE 6”, if you want to make your web application lively and interactive, talk to us. We offer unparalleled support for web developers — whether you are starting a brand new web application (in Ruby on Rails or Java EE) or whether you need to improve your existing web application. Our team’s Java EE and Ruby on Rails experience means that we know how the HTML, CSS and JavaScript code integrates with the server-side code.

We also offer practical advice concerning the most common application servers and servlet containers, including Tomcat, Resin, WebLogic and dm Server. Back to Top

What we Do

Contact us today

+44 161 443 2355

enquires@cakesolutions.net

Free Consultation

Get a free half day consultation from one of our senior developers or systems architects.

Find out more →

Blogs

Memory management module updated By Jan Machacek on 2010-03-17

Training offer--not for the faint-hearted By Jan Machacek on 2010-03-16