Andreas Joelsson

Domain Architect at Statens vegvesen - Norwegian Public Roads Administration

Trondheim, Trøndelag, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andreas Joelsson is a Domain Architect based in Trondheim with 11 years of hands-on experience designing cloud-native data platforms, microservices and performance-focused tooling across defense, finance, gambling and entertainment. He blends low-level systems skills in C++ and Erlang with pragmatic Java, C#, Ruby and JavaScript work, and has driven migrations to containerized Java microservices and Kubernetes. At the Norwegian Public Roads Administration he now shapes a datalakehouse architecture, drawing on prior roles as cloud and solutions architect and a background in load and performance engineering. An active backend contributor to open-source projects (notably adding streaming ticker support to the XChange crypto library), he pairs deep debugging and test automation expertise with a taste for practical, tool-driven improvements.
code11 years of coding experience
job14 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, Master, Master of Science (M.S.), Computer Science, Master at Örebro University
bookDeep Learning Nanondegree, Artificial Intelligence, Nanodegree, Deep Learning Nanondegree, Artificial Intelligence, Nanodegree at Udacity
languagesSwedish, English, Norwegian
stackoverflow-logo

Stackoverflow

Stats
1reputation
979reached
0answers
1question
github-logo-circle

Github Skills (12)

unit-testing10
json-parser10
json10
javas10
jsonp10
parsing10
java10
streaming-data10
bitcoins9
bitcoin9
compiler-construction6
gcc6

Programming languages (5)

TypeScriptJavaC++CPython

Github contributions (5)

github-logo-circle
knowm/XChange

May 2021 - Feb 2022

XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 1 comment in 8 months
Contributions summary:Andreas primarily contributed to the implementation of the FTX Ticker Streaming feature within the XChange Java library. This included adding support for ticker data in the streaming service, creating a `FtxTickerResponse` data transfer object (DTO), and adapting the received data. They also wrote unit tests to verify the correctness of the ticker parsing and calculations within the FTX stream adapter. The user also contributed to solving issues with CRC calculation.
bitcoinjavatrading
Scrier/providence

Dec 2016 - Jun 2018

Thrift java library with immutable objects and dynamic descriptor loading.
Contributions:34 pushes, 6 branches in 1 year 6 months
immutable-objectsjava-librarydescriptorimmutablethrift
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial