Dag Ågren

Staff Software Engineer, IOS at Wolt

Helsinki Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Dag Ågren is a Staff iOS Engineer based in Helsinki with 15+ years building everything from embedded firmware to polished iOS and macOS apps. He combines low-level systems and reverse-engineering skills with a strong eye for UI/graphics—recent work focuses on Swift and 3D/graphics concerns while still shipping production iOS features at scale for Wolt. A long-time indie developer, he has released commercial Mac and iOS apps (The Unarchiver, Xee³, Toot!) and single-handedly built mobile apps for startups, showing product-minded end-to-end ownership. He’s also an active open-source contributor (notably implementing core encode/decode logic and optimizations for the popular blurhash project) and prefers mercurial workflows on Heptapod, reflecting a pragmatic, tooling-aware approach to engineering.
code15 years of coding experience
job23 years of employment as a software developer
bookMaster's degree, Physics, Master's degree, Physics at Åbo Akademi
stackoverflow-logo

Stackoverflow

Stats
1,114reputation
19kreached
11answers
8questions
github-logo-circle

Github Skills (15)

uiimage10
swift10
image-processing10
algorithms9
algorithm9
xcode8
color-theory8
objective-c6
command-line-tool6
ios6
bcrypt6
uiviewcontroller6
thread-safety6
multithreading6
uinavigationbar6

Programming languages (19)

JavaC++CRustHaxeGoKotlinTypeScript

Github contributions (5)

github-logo-circle
woltapp/blurhash

May 2017 - Feb 2020

Role in this project:
userFull-stack Developer
Contributions:103 commits, 18 PRs, 28 pushes in 2 years 10 months
Contributions summary:Dag primarily focused on implementing the core functionality of the `blurhash` library. They were responsible for creating the initial encoding and decoding mechanisms, which involved significant changes to the `Encode.swift` and `Decode.swift` files, and demonstrating the library's use via a playground. Further contributions included optimizing the encoding process for string representation and improving the decoding and display processes. These improvements involved a linear color space and a more optimized quantization of AC values.
representationcompact
sre/wifimcu-template

Aug 2015 - Feb 2016

Contributions:73 commits in 5 months
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
Dag Ågren - Staff Software Engineer, IOS at Wolt