Terje Norderhaug is a seasoned software entrepreneur and engineer with 16 years of experience, currently co-founder of Predictably Well PBC and in•Progress, based in San Francisco. He blends hands-on development with startup leadership, delivering products across web tools, design environments, and blockchain platforms. As a back-end contributor to the Stacks core, he refined the Clarity language parser and data storage/test tooling, illustrating a deep commitment to reliable smart-contract execution. He is an active open-source contributor, adding JavaScript library externs for PubNub and Quill in cljsjs/packages and maintaining related tooling. Earlier ventures include Media Design in Progress, where he built commercial software, spoke at conferences, and even presented at Apple’s WWDC, underscoring a proven product-market and thought-leadership track record. With an M.Sc in Systems Design and a B.Sc in Computer Science (with a minor in Ethics and Moral Philosophy), he combines technical depth with interdisciplinary thinking to lead teams toward pragmatic, scalable solutions.
16 years of coding experience
13 years of employment as a software developer
M.Sc Program, Systems Design, M.Sc Program, Systems Design at University of Oslo
DEPRECATED: Javascript libraries packaged up with Google Closure externs
Role in this project:
Full-stack Developer
Contributions:11 commits, 5 PRs, 4 comments in 1 year 1 month
Contributions summary:Terje contributed to the `cljsjs/packages` repository by adding and updating JavaScript library externs, specifically for the PubNub and Quill libraries. The changes involved creating externs files, often generated from other sources, to facilitate the use of these JavaScript libraries within ClojureScript projects. The user also updated the plottable and google-analytics externs.
Contributions:20 reviews, 25 commits, 9 PRs in 1 month
Contributions summary:Terje contributed to the core functionality of the Stacks blockchain implementation. They focused on refining the Clarity language parser, introducing features like tuple literal expansion and matching bracket types, which are crucial for the blockchain's smart contract execution. Additionally, the user modified code related to data maps and tests, indicating an understanding of the system's data storage and testing methodologies. These changes suggest a focus on improving the parsing and execution of smart contract code within the blockchain.
appsblockstackdnsrustserverless
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
Terje Norderhaug - Co-Founder at Predictably Well PBC