<

Erik Stenman

Erlang Programmer (HappiHacking)

Erik Happi Stenman has been programming for fun since 1980, and for profit since 1989 when he started his first company. He received his Master of Science in Computer Science in 1996 from Uppsala University. Erik was one of the driving forces behind the High Performance Erlang project (HiPE) from the start in 1996 until he successfully defended his Ph.D dissertation against opponent Simon Peyton-Jones. During his post-doc as a project manager in Martin Odersky’s Scala group he helped bringing the project to a successful release of Scala 1.0. Before joining Klarna he worked at Virtutech with low-level optimizations of Virtutech Simics. As Head of Development, CTO and Chief Scientist at Klarna, Erik was responsible for the development and operation of Klarna Online, a system providing creative payment solutions to Internet shops. He also built up the engineering department at Klarna from the start. Today, Happi is working as CEO and a consultant for HappiHacking. In his limited spare time, Erik is writing a book about the Erlang Runtime system and programming board games and a board game engine for HappiStudios.

Past conferences

Erik Stenman / Tobias Lindahl
Code BEAM STO 2018
31 May 2018
11.35 - 12.20

Aeternity smart contracts

In this talk Erik and Tobias will present a new blockchain built in Erlang and Elixir to run on top of the BEAM. They will give a brief introduction to blockchain technology and then present the AEternity project and some of its features, such as State Channels and Oracles. They will also talk about the execution of smart contracts on the blockchain, the whys and hows. The AEternity smart contracts can be written in a functional programming language. They will conclude by explaining how it is currently implemented and some of the highlights they have plan for smart contracts in the future.

 

Erik Stenman
Code BEAM SF 2018
15 Mar 2018
17.15 - 17.40

Aeternity: Scalable Smart Contracts Interfacing With Real World Data

In this talk I will tell you about a new blockchain that is built in Erlang and Elixir to run on top of BEAM. I will give you a brief introduction to blockchain technology and then present the AEternity project and some of the features of AEternity, such as State Channels and Oracles.

I will also talk about the execution of smart contracts on the blockchain, the whys and hows. The AEternity smart contracts can be written in a functional programming language, and I will explain how it currently is implemented in and some of the things we plan to do in the future with smart contracts.

 

Media

Articles: 1

Aeternity: Scalable Smart Contracts Interfacing With Real World Data - SLIDES - Code BEAM SF 2018
Erik Stenman

Slides from Erik Stenman's talk "Aeternity: Scalable Smart Contracts Interfacing With Real World Data" - Code BEAM SF 2018

READ MORE

Videos: 5

Erik Stenman - BEAM: What Makes Erlang BEAM - Code Mesh 2017

VM Tuning, Know Your Engine - Part II: the BEAM - Erik Stenman

Erik Stenman - Erlang Engine Tuning: Part IV - Tuning

Abstraction Considered Harmful (and other opinions about writing maintainable code)

Aeternity: Scalable Smart Contracts - Code BEAM SF 2018