Johan Granström

Innovator

Stockholm, 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
Johan Granström is an innovator and seasoned software engineer with 13 years of industry experience, currently building formal verification products and consulting from Stockholm. He helped architect the Internet Computer at DFINITY and led teams across execution environment, governance, and financial integration, bringing rare expertise in large-scale distributed systems and blockchain. Previously he scaled YouTube Content ID infrastructure at Google, delivering systems-level solutions that enabled orders-of-magnitude improvements in matching and throughput. Johan combines deep theoretical training—a PhD in mathematical logic—with hands-on engineering across languages from Rust and C++ to front-end work (notably contributions to the popular countUp.js Angular integration). He thrives on solving problems others call impossible, moving seamlessly between research-grade formal methods and production-grade system design. Colleagues describe him as a pragmatic scientist who turns complex correctness requirements into auditable, scalable software.
code13 years of coding experience
job19 years of employment as a software developer
bookBachelor of Science, Mathematics, Bachelor of Science, Mathematics at Stockholm University
bookStudentexamen, Matematik, Studentexamen, Matematik at Danderyds gymnasium
bookPhD, Mathematical Logic, PhD, Mathematical Logic at Uppsala University
languagesEnglish, Swedish, Latin, German
stackoverflow-logo

Stackoverflow

Stats
576reputation
86kreached
16answers
0questions
github-logo-circle

Github Skills (14)

javascript10
front-end-development10
angular10
integrations9
integrate9
lib9
quill6
sass6
css6
nodejs6
observable6
deep-linking6
auth6
rxjs6

Programming languages (13)

MDXC++CRustScalaGoRAMLTypeScript

Github contributions (5)

github-logo-circle
inorganik/countUp.js

Jan 2016 - Feb 2016

Animates a numerical value by counting to it
Role in this project:
userFront-end Developer
Contributions:6 commits, 2 PRs, 1 comment in 1 month
Contributions summary:Johan primarily contributed to the front-end functionality of the `countup.js` library, specifically focused on integrating with Angular applications. They implemented a directive (`angular-countUp.js`) to enable animated number counting within Angular projects. This involved adding support for custom formatting using post-formatter functions and integrating Angular filters for value transformation. Additionally, the user made modifications to the core `countUp.js` file to support the post-formatter functionality.
countingreactanimationanimates
Webpack loader for https://github.com/jgranstrom/sass-extract
Contributions:46 commits, 7 pushes, 1 branch in 10 months
sasswebpack-loaderscsssass-extract-loaderwebpack
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