Alexander Pope

Lead Frontend Architect at Norges Bank Investment Management

Oslo, Norway
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

👤
Senior
🎓
Top School
Alexander Pope is a Lead Frontend Architect based in Oslo with 14 years of hands-on experience designing performant, user-focused web applications since the early days of interactive web development. He currently architects an investment management platform for Norges Bank Investment Management and has a strong track record at NRK building high-traffic, resource-constrained, and broadcast-grade web systems—from a TV streaming app and web-components media player to a live graphics renderer and a scalable front-page refactor. Deeply versed in JavaScript, Node.js, HTML and CSS, he also contributes to open-source resilience work such as enhancing superagent’s timeout and retry behavior to harden browser and Node HTTP requests. Alexander pairs a background in film/new media and economics-driven policy roles with pragmatic engineering, bringing an unusual blend of visual design sensibility and systems-level robustness to complex front-end problems.
code14 years of coding experience
job23 years of employment as a software developer
bookB.Comm Policy Economics Law Business, B.Comm Policy Economics Law Business at The University of British Columbia
bookToronto Metropolitan University
languagesNorwegian, French, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (4)

error-handling10
nodejs10
javascript10
testing9

Programming languages (6)

TypeScriptCSSRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
forwardemail/superagent

Aug 2016 - Jan 2017

Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
Role in this project:
userBack-end Developer
Contributions:19 commits, 3 PRs, 15 comments in 5 months
Contributions summary:Alexander primarily focused on enhancing the `superagent` library's error handling and request management capabilities. Their contributions include adding a 'timedout' property to request instances, incorporating basic Node.js retry mechanisms for request errors, and refactoring the `end()` method. Additionally, the user implemented retry handling for browser-based requests, and added a method to set number of retry attempts on error. This work improved the library's robustness and resilience to network issues and timeouts.
ajaxhttp-clientjsnodejs
YR/monotone-cubic-spline

Nov 2015 - Jun 2017

Contributions:9 commits, 4 pushes, 3 tags in 1 year 7 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