Technology Practices

We know what we do, how we do it and most importantly why.
Through well-thought methods and client-driven goals we are proud to excel in:

Business Analysis

Requirements specification is at the core of developing IT solutions. Business analysis deals with requirements definition, analysis and documentation. The key Business Analysis functions in defining and managing requirements are:
  • Ensuring alignment with product ownership in communication of consistent message to the team.
  • Being an essential part of the scrum team.
  • Answering questions and make associated decisions.
  • Preparing detailed stories.
  • Liaising with UX (if needed) in order to get stories ready for development.
  • Initial signing off of user stories.
  • Working closely with the team to agree priorities in backlog.
  • Adopting and driving best practices.


In delivering value to our clients we have developed competencies across a wide range of technologies and platforms, indicatevely

  • Java (EE, Spring)
  • Python
  • Scala
  • node.js
  • .NET & C#
  • C / C++
  • Docker, Kubernetes
  • Cassandra, RethinkDB
  • Kafka, Spark, Flink, Solr

  • Oracle, SQL Server, PostgreSQL
  • GraphQL
  • Angular, Angular 2
  • React, Redux
  • Backbone, Knockout
  • React Native, Ionic
  • Big Data Querying tools (HiveQL, SQL, specialized DSLs)
  • Salesforce

Get in touch

Want to get a meeting in the diary? Send us a brief? Just pop the details in our contact form.