Johan Stenehall

Senior Software Engineer at Sana

Greater Stockholm Metropolitan Area 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

👤
Senior
🎓
Top School
Johan Stenehall is a Senior Software Engineer with 13+ years of experience specializing in front-end engineering and responsive web design, currently building learning platform features at Sana. He brings deep expertise in progressive enhancement, mobile-first design, semantic and accessible HTML, BEM/SASS structuring, and pragmatic handling of browser compatibility and usability. Johan has led front-end efforts at startups and scale-ups—including early web launches and onboarding flows for Volvo Car Mobility—and has shipped mobile-first improvements in open-source projects like the Glowing Bear web client. Comfortable across the stack, he also applies TDD/BDD, API integrations, OAuth, and SEO best practices to deliver reliable, user-focused products. Colleagues rely on him for clean, maintainable front-end architecture informed by years of solving real-world cross-browser and mobile UX challenges.
code12 years of coding experience
job14 years of employment as a software developer
bookEbersteinska gymnasiet
bookComputer Science and Engineering, Computer Science and Engineering at Linköping University
languagesEnglish, Swedish
stackoverflow-logo

Stackoverflow

Stats
1,145reputation
12kreached
7answers
0questions
Badges
image
top-5%
github-logo-circle

Github Skills (13)

html10
css10
responsive-design10
javascript10
front-end-development10
optimisation10
optimization10
weechat10
image9
websocket9
irc8
content-management-system6
php6

Programming languages (12)

TypeScriptJavaCSSRustAstroOCamlJavaScriptElm

Github contributions (5)

github-logo-circle
glowing-bear/glowing-bear

Mar 2015 - Apr 2015

A web client for WeeChat
Role in this project:
userFront-end Developer
Contributions:13 commits, 13 PRs, 8 comments in 8 days
Contributions summary:Johan primarily focused on improving the user interface and mobile experience of the Glowing Bear web client for WeeChat. Their contributions included shrinking navigation icons, adding channel name display, implementing notifications and unread counts in the top bar, and fixing mobile display issues. These changes involved modifications to the CSS and HTML structure, enhancing the overall user experience.
weechatjavascriptwebsocketvueweb-client
stenehall/homebridge-ikea

Apr 2017 - May 2017

Contributions:29 commits, 5 PRs, 26 pushes in 24 days
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
Johan Stenehall - Senior Software Engineer at Sana