Whether you need help creating a highly scalable web application or just creating a website for your business, our highly skilled consultants will get the job done right.
Contact us todayWe perform all our work using a SCRUM based methodology. We will help you define user stories describing the work you want done and provide you the visibility to see the stories through to completion. No story is complete until you accept it.
We believe strongly in designing great software. Unlike most consultants we design and implement the software with today AND tomorrow in mind. Code is always designed and written with testability and maintainability in mind. Stories are not considered complete until an adequate level of automated tests are written and pass.
Tight feedback cycles allow you or your users to see the software in action and easily make suggestions and changes to the requirements. We accomplish this by demoing the software throughout the lifecycle of the project. By gathering feedback early on we save you money by ownly working on the features you and your customers want.
Choosing the right technologies to use can save a company thousands of dollars in development costs. Our consultants are well versed in todays technology landscape. We specialize in Java and other JVM based languages such as Groovy and Scala. However we have experience in a wide range of other technologies.
On site or off site, as part of your team or independent. We want to work with you in whatever way makes sense to you. We can charge an hourly rate or come with with a fixed contract for the work you need done.
Our consultants each have at least 10 years of professional software development experience. That experience includes not only consulting work but also working full time as software engineers and architects in a variety of technology companies. We feel that full time experience exposes engineers to the importance of creating well designed, maintainable software.