Johannes Rosenqvist is a Senior Software Developer with 21 years of hands-on experience specializing in C++, Qt and multi-platform, object-oriented systems for desktop and embedded environments. Based in Gothenburg, he consults across industries at PuffinPack and has deep embedded Linux and Qt MCU expertise demonstrated through contracts like Hasselblad and product-focused roles at Pelagicore. He excels at crafting polished UX in QML and JavaScript as well as robust backend services in C/C++, bridging design intent and low-level constraints. His background includes mission-critical client development for gaming platforms and leading open-source server projects, evidencing both product delivery and community-scale system design. Known for refining migration flows and productivity tooling, he brings a pragmatic, testable approach to legacy modernization and high-reliability systems. Continuous delivery on resource-constrained platforms and an eye for fluid user interactions set him apart from typical backend-focused engineers.
21 years of coding experience
24 years of employment as a software developer
Computer Engineering, Computer Engineering at Kalmar University
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
Johannes Rosenqvist - Senior Software Developer at HaleyTek AB