Jörgen Andersson

System Architect at Pensionsmyndigheten

Stockholm, Stockholm County, Sweden
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
Jörgen Andersson is a seasoned System Architect with 25+ years in IT, currently designing, building and operating AI services at the Swedish Pensions Agency to bring practical LLM and JVM-based ML solutions into a highly integrated government landscape. A certified senior Java developer since 1999, he combines deep expertise in Java/Kotlin, Spring Boot, Elasticsearch and Domain Driven Design with hands-on experience running CI/CD, test data management and secure delivery practices. He has led design and implementation streams, coached Scrum and DevOps teams, and knows how to blend agile approaches with SAFe and RUP where scale and rigor are required. An active open-source contributor, he applied functional Javaslang/Vavr idioms to solve complex Project Euler problems—showing both algorithmic curiosity and a drive for cleaner, more expressive code. Always learning, he is focused on practical AI adoption on the JVM and embedding DDD to tame complexity in public-sector systems.
code11 years of coding experience
bookSunnerboskolan
bookB.Sc., B.Sc. at Växjö University
languagesEnglish, Swedish
github-logo-circle

Github Skills (12)

algorithm10
unit-testing10
data-structures10
javas10
immutable-collections10
algorithms10
euler10
functional-programming10
data-structure10
java10
math9
mathematics9

Programming languages (6)

JavaShellGoFregeGroovyRuby

Github contributions (5)

github-logo-circle
vavr-io/vavr

May 2015 - Aug 2016

vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
Role in this project:
userBack-end Developer
Contributions:60 commits, 32 PRs, 32 comments in 1 year 3 months
Contributions summary:Jörgen contributed to the implementation of Project Euler problems using Javaslang collections. They added solutions for various problems, including number 2, 3, 4, 5, 6, 7, 12, 17, 22, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34, 37, 38, 39, 40, 41, 42, and 43. These contributions involved the use of Javaslang's functional programming features and data structures to solve mathematical and algorithmic challenges. Furthermore, the user optimized existing code and improved readability.
functional-programmingjava-8profitcode-qualityjava8
jorander/vavr

May 2015 - Jun 2017

Contributions:57 pushes, 69 branches in 2 years 1 month
javacomponent-libraryfunctional-componentjava-8
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
Jörgen Andersson - System Architect at Pensionsmyndigheten