Consulting, training, and mentoring

Consulting and training to match your needs

We offer consulting services to help existing teams be the best they can be. Use us to add experience to your existing team, supplement internal development, or expand your knowledge with training.

We tailor consulting services to match our customers' needs, but we hate hidden costs and closed door deals. Here are guideline structures and prices for some of our most commonly requested services:

Our consulting services

Code review

Our Review & Improve service gives you assurance your team is on the right path and highlights any areas of potential concern. It comprises a comprehensive code review leading to a Review Report, and ongoing support to address any issues found.

Training

Learning the syntax of a programming language is only scratching the surface. This is why we are one of the few training companies that show your developers how to think functionally, as well as how to write Scala.

Mentoring

Only a fraction of learning happens in the classroom. Our mentoring service gives your team direct access with our veteran developers, showing them how to solve practical problems quickly and effectively without generating legacy code.

Our experience with Underscore has been excellent. The mentoring process, in particular, helped developers learn on the job. This got our teams productive within weeks of writing their first lines of Scala.

Damian Ward, Director of Technology, YOOX NET-A-PORTER GROUP

Case Studies

Sector
Media
Role
Code Review, Development
Technology
Scala, Scalaz, Spray, Doobie, Akka
Sector
Retail
Role
Mentoring, Development
Technology
Scala, Spray, Slick
Sector
Finance
Role
Mentoring, Development
Technology
Scala, JDBC, DB2