Henrik Olsson

Software Developer at John Doe Invest

Lund, 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

🤩
Rockstar
🎓
Top School
Henrik Olsson is a pragmatic software developer with a decade of experience building applications across Android, full-stack JavaScript, and more recently Odoo and Swedish point-of-sale systems. Based in Lund, Sweden, he blends hands-on backend work—evident from contributions to LLVM and utilities for Lund University’s Scala intro course—with practical web and client-side experience from earlier roles. He has a Master’s in Information and Communication Engineering Technologies and a history of shipping production features and test infrastructure for complex projects. Henrik’s open-source work shows not only language breadth (Scala affinity) but also attention to tooling and QA, such as adding bounds-safety attributes in Clang and utilities for test automation. Colleagues know him for reliably turning fuzzy requirements into testable, maintainable solutions across the stack. His mix of academic tooling, compiler-level contributions, and retail POS focus makes him a versatile engineer who thrives where systems meet users.
code10 years of coding experience
job1 year of employment as a software developer
bookMaster of Science in Engineering, Information and Communication Engineering Technologies, Master of Science in Engineering, Information and Communication Engineering Technologies at The Faculty of Engineering at Lund University
bookTeknikprogrammet (Engineering), Specialization: Computer Science and Information Technology, Teknikprogrammet (Engineering), Specialization: Computer Science and Information Technology at Polhemskolan
languagesSwedish, English
stackoverflow-logo

Stackoverflow

Stats
422reputation
54kreached
15answers
5questions
github-logo-circle

Github Skills (25)

strings10
llvm10
testing10
text-manipulation10
test-framework10
scala10
mat10
fileio10
file-processing10
file-handling10
clangd10
file-access10
clang10
test-automation10
c-language9

Programming languages (10)

TypeScriptC#C++RustLLVMTeXScalaJavaScript

Github contributions (5)

github-logo-circle
llvm/llvm-project

Nov 2019 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBackend & QA Engineer
Contributions:39 reviews, 33 PRs, 19 pushes in 5 years 5 months
Contributions summary:Henrik contributed to the LLVM project by adding and modifying test infrastructure and core compiler features. They introduced new attributes related to bounds safety, focusing on pointer analysis within the Clang compiler. Additionally, they updated the lit testing framework to process ANSI color codes correctly, with subsequent reversion and relanding of this functionality. The user also worked on utility scripts, specifically to add automatic test updating functionality.
compilerstechnologiesclangsubmittoolchain
lunduniversity/introprog

May 2016 - Aug 2016

Teaching material for "Introduction to Programming using Scala" at Lund University, LTH. http://cs.lth.se/pgk/
Role in this project:
userBackend Developer
Contributions:29 commits, 6 PRs, 2 comments in 3 months
Contributions summary:Henrik's primary contribution appears to be the creation of a utility, `solucheck.scala`, designed to verify the consistency of LaTeX commands (\Task and \Subtask) across exercise and solution files within the project's teaching materials. This utility includes features for initializing solution files, checking all weeks, and providing detailed reports on discrepancies. The user demonstrates proficiency in Scala programming, file I/O, and string manipulation.
lthteachingscalalund-universityprogramming-courses
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
Henrik Olsson - Software Developer at John Doe Invest