Arkitekt  Stockholms län, Sverige

Kan vara tillgänglig

(Uppdaterat 2023-03-15)

Arkitekt

Stockholms län, Sverige

Modersmål Svenska, English

  • Erlang
  • Över 30 års erfarenhet av IT
  • Ledarskap

Kompetenser (17)

Erlang

API

PROBLEM SOLVER

Software Engineering

SYSTEMS DESIGN

B2B SOFTWARE

CONTINUOUS INTEGRATION/DELIVERY

Bash

Git

Flutter

REAL ESTATE

SHELL SCRIPTING

GAMES

Ansible

CRYPTOGRAPHIC

C++

JavaScript

Professionell bakgrund

CSO and CTO
HiPE research group at Uppsala University

1994-01 - Pågående

FinTech and communication services. He is also one of the world's most experienced Erlang developers. He has been programming Erlang since 1994; as a master's student, a doctoral student in the HiPE research group at Uppsala University, a CSO and CTO at Klarna, and now a senior developer in several customer projects. Erik started programming in 1980 and started his first company in 1989.
As one of the very first employees at Klarna Erik started in 2005 as a development manager. Following the company's enormous expansion, Erik's responsibilities grew, and he soon became CTO, a role he combined with active participation in system development. He was the driving force behind the development and design of Klarna's main business system.
The knowledgeable and competent team that Erik built at Klarna created, with a deep understanding of the business model, a distributed financial system with the highest possible accessibility and robustness requirements.
In 2014, Erik went on to start several companies, including Happi Hacking.
Since then, with his in-depth knowledge and extensive experience, he has contributed greatly to several projects, for example as a senior developer and architect for an IOT system with a data pipeline capable of handling 1 billion events per day in a secure, GDPR-compliant, and efficient manner for Deutsche Telekom.
Specializes in Today Erik specializes in the management of software projects, organizational expansion, system performance optimization, internationalization, data modeling, and back-end development.
He excels in designing and developing new systems and services with high demands on availability, robustness, scalability, and performance.
His diverse business experience makes him well-suited for Due Diligence projects and in the validation of code and system design based on business and product demands.
Management Systems design / Architecture Scalability, Reliability, High Availability Backend systems Software Engineering Distributed systems Virtual machines Fin-tech Startups Compilers Blockchain technology E-commerce Erlang C x86-Assembly JavaScript Java Visual Basic
Founder
HappiHacking

2014-01 - Pågående

Recruiting and managing a team of highly skilled developers.
Keywords: CEO, Consultant, Founder Below is a selection of assignments.
Wrote the solver
HappiHacking

2021-01 - Pågående

for the puzzles in C.
Keywords: Architect, Project Manager, Product Manager Tech: C, Erlang, Dart, Flutter, GitHub projects, AWS
Tech
Deutsche Telekom

2020-01 - 2022-01

Architecture for video conference, video on demand, and co-watching system.
Keywords: Architect, Project Manager Tech: UML, Java, MQTT (EMQX), Rabbit MQ, Docker, Kubernetes, AWS, Postgres, Git, Gitlab, WebRTC
Architecture and Education for Delta Exchange

2021-01 - 2022-01

2021 - 2022 Architecture review for a high transaction crypto exchange. Course in Concurrent Programming in Erlang and Elixir.
Keywords: Crypto, FinTech, Best practices, Architecture Review, Performance, Throughput, Latency, Education, Course
C++ Developer
AI Startup in stealth mode

2022-01 - 2022-01

2022 Analysing ML models in MLIR and llvm.
Keywords: ML, AI, Compiler Technology, CI build systems Tech: Python, C++, llvm, PyTorch, TensorFlow, MLIR, CMake
Senior developer, Architect, Project Manager
Deutsche Telekom

2020-01 - 2020-01

2020 - 2020 Architecture and data models for the user and home configuration.
Keywords: Senior developer, Architect, Project Manager Tech: UML, Java, Kafka, RabbitMQ, Docker, Kubernetes, AWS, Postgres, Git, Gitlab
Erik had various roles and worked with web services and configuration
Happi Studios

2014-01 - 2020-01

management, web servers, API development, database design, design of pluggable engine for game rule support, and with frontend work for websites and games.
Keywords: CEO, Consultant, Founder, System and Solution Architect, Senior Developer, Games, WebApps Tech: Erlang, JavaScript, AWS, Ansible, HTML5, Canvas
Senior developer, Architect, Project Manager
IOT & Digital Twins for Deutsche Telekom

2019-01 - 2020-01

2019 - 2020 Responsible for the development of a data pipeline capable of handling 1 billion events per day in a secure, GDPR-compliant, and efficient manner.
Keywords: Senior developer, Architect, Project Manager Tech: Erlang, Kafka, Docker, Kubernetes, AWS, Postgress, Git, Gitlab
Chief Scientist
Klarna Bank

2010-01 - 2014-01

Erik worked as an Erlang magician and evangelist who spread the word about Erlang and scalable development both inside and outside Klarna. Led the efforts for scalability and stability in Klarna's system. The work included among many other responsibilities: robustness and stability, operational monitoring, real-time performance optimization
CTO
Klarna

2005-01 - 2010-01

Handled all tasks related to the expansion of Klarna's development department from 1 to 80 people. At the same time, Erik led the development and operation of Klarna's payment system with high requirements for availability and robustness 24/7. A critical part was the performance increase in the system, to meet the exponentially increasing business needs of Klarna. The work included among many other responsibilities: Hiring & Firing, Managing Managers, Strategy and working with C-level management, Automated risk assessment of credit and fraud, Data modeling and data replication.

Akademisk bakgrund

PhD
Uppsala University

1997-01 - 2002-01

MSc
Uppsala University

1992-01 - 1997-01

Kontakta konsult

/