Our experience knows no bounds; from small proof-of-concept prototypes to turnkey systems and mobile and web development. As the go-to Erlang/OTP experts, we work closely with each client, making sure our work is perfectly tailored to their needs.
Work with us>
Our wealth of experience and extensive network informs our work when designing whole systems from scratch. We’re skilled in planning system architecture so that it meets reliability and scalability requirements and bring in relevant open source or third-party components. We adopt an incremental approach with regular progress updates.
Some of our generic components are released as open source and then used in our commercial products – a good example component is Elarm (www.github.com/esl/elarm), an Erlang alarm manager. Operationally, we use the Agile approach and are experts in test-driven development and training.
Kick off by agreeing a proof of concept with technologists and business staff – crucially pinning down what project success means to us.
Develop PoC with client staff using agile methods and Stories to ensure it stays on track.
Results then fed back to business heads by the combined team and the initial project forms the design for the actual production project.
Regularly help train customer staff, on site or out of office in a formal classroom situation. All trainers are consultants experienced at using Erlang in production. We manage projects ourselves, on behalf of clients, or help them improve client’s own mixed skill teams through on-the-job training and mentoring.
Help create development environments, staging areas and eventual production systems that help with system monitoring/management and stress and load testing.
Recent clients have favoured nearly all work being done off site at one of our European or South/North American offices.
We take an incremental approach with regular progress updates. We enjoy discussing interesting projects with the potential for our involvement, so get in touch for an initial chat.
Get in touch>