Jon Bernhardsen

Back End Developer at Ruter As

Lisbon, Portugal
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
Jon Bernhardsen is a seasoned back-end developer with over 15 years of hands-on experience across oil & gas, fintech, blockchain, and micromobility, currently building resilient APIs for Ruter in Lisbon. He specializes in Node.js and TypeScript backends, GraphQL (Apollo), message-driven systems with Kafka, and operational data stores like MongoDB and Redis, and has a knack for eliminating subtle race conditions in distributed systems. Jon has led end-to-end projects—designing architectures, CI/CD pipelines and devops on Kubernetes and Azure—and brought blockchain payment flows and off-chain scaling solutions into production. He combines deep engineering practice with pragmatic system design, producing reusable testing patterns and synchronization libraries that reduce operational risk. Notably, he has fixed long-standing Apollo Gateway/Federation issues enabling GraphQL subscriptions at scale, a behind-the-scenes contribution that unlocked new real-time capabilities for his organization. Based in Portugal with a computer engineering background, he thrives on turning complex business requirements into dependable, maintainable systems.
code11 years of coding experience
job14 years of employment as a software developer
bookBachelor, Computer Engineering, Bachelor, Computer Engineering at Western Norway University of Applied Sciences
languagesEnglish, Norwegian, Portuguese, German
stackoverflow-logo

Stackoverflow

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

Github Skills (36)

javascript10
xmlhttprequest10
fetch10
nodejs10
fetch-api10
angular-validation9
dex8
ethereum8
trading8
sdk7
cli7
scaling6
blockchain5
solidity4
vpn4

Programming languages (4)

TypeScriptShellJavaScriptGo

Github contributions (5)

github-logo-circle
jonbern/fetch-retry

Mar 2016 - Jul 2022

Extend any fetch library with retry functionality.
Contributions:28 releases, 1 review, 120 commits in 6 years 4 months
xmlhttprequestjavascriptnodejsfetchretry
jonbern/climate-data-crawler

Apr 2015 - Sep 2015

Contributions:30 commits, 42 pushes, 1 branch 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