Mats Olsen

Co-founder & CTO at Dune

Zug, Zug, Switzerland
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
Mats Olsen is a co-founder and CTO with 12 years of experience building data platforms for financial institutions, currently leading technical strategy at Dune from Zug, Switzerland. With a strong quantitative background (MSc in Applied Mathematics from NTNU) he blends data science rigor from roles at Schibsted with hands-on engineering and database optimization for large-scale analytics. He contributes actively to open source—improving search-index internals and shaping SQL materialized views for Dune’s analytics engine—showing a focus on maintainability and performant data modeling. Mats is comfortable across back-end systems, SQL, and production engineering, and often surfaces pragmatic fixes like dependency updates and instantiation refactors that reduce developer friction. Beyond the office he’s a hacker at heart—“building dune. hacking. might climb.”—bringing curiosity and a builder’s persistence to product and platform challenges.
code12 years of coding experience
job3 years of employment as a software developer
bookNational University of Singapore
bookUniversity of Oslo
bookUPC Universitat Politècnica de Catalunya
bookNorwegian University of Science and Technology
languagesEnglish, Norwegian, Spanish
github-logo-circle

Github Skills (21)

javascript10
postgresql10
python10
object-oriented-programming10
data-structure10
dictionary10
sql10
data-structures10
protocols10
testing9
unit-testing9
searching9
data-modeling9
nodejs9
database-optimization9

Programming languages (18)

MDXJavaCSSC++RustCPLpgSQLScala

Github contributions (5)

github-logo-circle
mewwts/addict

Dec 2014 - Nov 2020

The Python Dict that's better than heroin.
Role in this project:
userBack-end Developer
Contributions:10 releases, 156 commits, 50 PRs in 6 years
Contributions summary:Mats primarily contributed to the development of the `addict` library, which provides a custom dictionary class with attribute-style access. They implemented the core logic for setting, getting, and deleting items using both attribute and item syntax. The user added functionality such as a deep copy mechanism, and the ability to prune empty or false-y values from the dictionary. The changes included updates to the `__init__` method, incorporating support for tuples, generators, and other data types.
pythonflaskpython-dictaddictpython3
duneanalytics/spellbook

Jan 2020 - Aug 2021

SQL views for Dune
Role in this project:
userBack-end Developer & Database Engineer
Contributions:116 reviews, 103 commits, 315 PRs in 1 year 6 months
Contributions summary:Mats's contributions primarily involve creating and modifying SQL views for the Dune Analytics platform. Their work includes defining materialized views for various DeFi protocols, such as Gnosis Safe and Compound. The user also addressed issues like invalid byte array formats and added hardcoded where clauses to optimize query performance. They demonstrated an understanding of data modeling and database optimization techniques.
sqldatabasemysqldune
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
Mats Olsen - Co-founder & CTO at Dune