Skills Matter

Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Jan Nystrom
Erlang Training and Consulting Ltd.

Jan Henry Nyström has been using Erlang for well over a decade. Having come in contact with it at Uppsala University in the late nineties, he started his PhD developing a tool that could automatically extract and formally analyze the supervision structure of an Erlang/OTP application from the source code.In 2002, he became a research associate at Heriot-Watt University in Edinburgh. There, he was able to re-implement existing distributed Motorola applications written in C++ to Erlang. His research resulted in the publication of numerous papers and journal entries. In 2006, he joined Erlang Training and Consulting as a Research and Training manager, where he continues to be involved as an Erlang/OTP consultant and developer in many high profile projects.

Jan Nystrom is Teaching the Following Courses

At this practical, 3-day Erlang eXchange University Workshop you will learn the prevailing Erlang Design Patterns called OTP Behaviours. We will cover Erlang Design Patterns such as Generic Behaviours, Finite State Machines and Event Handlers. You will also learn how to develop systems using the Supervisor and Application Behaviours Patterns, so you can construct maintainable and fault tolerant software. Upon completion of this course, you will be able to extend it all, by devising your very own Behaviours.
Jan Nystrom is Host to the Following Tracks

This track covers tutorials on:
  • EUnit - lightweight Unit Testing
  • Quickcheck - property based testing
  • Tsung - learn how to create a scenario to benchmark an example web application and how to analyse the results of the benchmark..