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.
12 years of coding experience
14 years of employment as a software developer
Ebersteinska gymnasiet
Computer Science and Engineering, Computer Science and Engineering at Linköping University
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.
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