Nicklas Karlsson

Software Architect at Weasel Software

Turku, Southwest Finland, Finland
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
Nicklas Karlsson is a seasoned Software Architect with over 17 years of professional experience and a quarter-century working with Java/Java EE, now focused on backend-biased full-stack systems and cloud-native architectures. He blends deep Jakarta EE expertise—contributions to projects like Weld/core—with practical AWS proficiency (Certified Architect, Professional) across serverless, ECS/Fargate, Lambda and infra-as-code. Nicklas has a proven track record leading technology choices and prototyping in healthcare and enterprise domains, guiding teams at Weasel Software, CGI and Affecto. He favors best-of-breed open source components and stays hands-on with tooling from Quarkus and WildFly to Docker, Jenkins and CDK, often evaluating code quality and runtime trade-offs. Based in Turku, Finland, he pairs an MSc in Computer Science with a pragmatic curiosity—he’s likely "looked at" almost any stack you throw at him and still tinkers with niche platforms like Monkey C.
code17 years of coding experience
job21 years of employment as a software developer
bookMSc, Computer Science, MSc, Computer Science at Åbo Akademi University
bookBorgå Gymnasium
languagesEnglish, Finnish, Swedish
github-logo-circle

Github Skills (6)

javas10
java10
dependency-injection9
logging8
annotation-processing8
annotations8

Programming languages (5)

TypeScriptJavaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
weld/core

Oct 2008 - May 2010

Weld, including integrations for Servlet containers and Java SE, examples and documentation
Role in this project:
userBack-end Developer
Contributions:284 commits in 1 year 7 months
Contributions summary:Nicklas's commits primarily involve development of core Java-based features within the Weld/core repository. The contributions include adding and modifying classes related to context tests, basic contexts, and enterprise beans. They implemented features like adding an active attribute and setter to a `BasicContext` class and renaming values to beans. The user also appears to have moved over a logging package from Seam, which is evidence of supporting code changes within a framework.
containersgwtmavenrundeckjava-se
nickarls/Isoveli

Jan 2015 - Jan 2016

Contributions:155 pushes, 1 comment, 2 issues in 1 year
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
Nicklas Karlsson - Software Architect at Weasel Software