J-p Nurmi

Senior Software Engineer at Sentry

Greater Gothenburg 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

🤩
Rockstar
🎓
Top School
J-p Nurmi is a Senior Software Engineer with nearly two decades of experience and 17 years in professional roles, based in the Greater Gothenburg area. He specializes in cross-platform UIs, desktop and embedded systems, and has led teams building production-grade Flutter and Qt-based installers, device GUIs, and performance-optimized UI components. A prolific open-source contributor, his work touches high-profile projects like Flutter (framework and engine), Qt Declarative, Nextcloud Desktop and Ubuntu’s installer, often improving accessibility, memory safety and Linux-specific behavior. He combines front-end polish with back-end and DevOps know-how—implementing installers, testing infrastructure and platform interfaces—and has a history of shipping hardware-integrated software for lab instruments and bioprinters. Notably, he delivered experimental multi-threaded list/grid components that substantially raised frame rates in ArkUI/OpenHarmony, demonstrating a penchant for pragmatic performance engineering.
code17 years of coding experience
job19 years of employment as a software developer
bookMaster’s Degree Computer Software Engineering, Master’s Degree Computer Software Engineering at Tampere University of Technology 1965-2018
stackoverflow-logo

Stackoverflow

Stats
5,796reputation
307kreached
115answers
0questions
Badges
qml
top-1%
qt
top-1%
github-logo-circle

Github Skills (79)

python10
testing10
plugin-development10
bash10
ubuntu10
gtk10
cplus10
window-manager10
cpp10
windows-gui10
drupal-module10
installers10
qt10
gui-application10
linux10

Programming languages (21)

MDXJavaC++RustCCMakeGoHTML

Github contributions (5)

github-logo-circle
Flutter Community Plus Plugins
Role in this project:
userMobile Developer (Android)
Contributions:115 reviews, 106 commits, 147 PRs in 1 year 10 months
Contributions summary:J-p's commits focus on adding a platform interface to the `share_plus` plugin, which is part of the `fluttercommunity/plus_plugins` repository. The primary contribution involves creating the platform interface, restructuring the code to accommodate the new interface, and implementing tests to ensure the interface functions correctly. Specifically, the user renamed and refactored code, as well as adapted existing tests to work with the new platform interface.
background-servicedartandroidpluginflutter-plugin
ubuntu/app-center

May 2022 - Jan 2023

App Store for Ubuntu made with Flutter 🧡 💙
Role in this project:
userFull-stack Developer
Contributions:105 reviews, 20 commits, 63 PRs in 8 months
Contributions summary:J-p primarily focused on enhancing the Ubuntu App Center's Flutter-based front-end. Their contributions included refactoring code by disposing of controllers and decoupling services from the widget tree, improving application efficiency. They also added features like color generation for surface tints and integrated a SafeNetworkImage component. Furthermore, the user upgraded dependencies like `yaru_widgets` and made necessary adaptations, in addition to fixing bugs.
dartlinuxandroidsnapflutter
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
J-p Nurmi - Senior Software Engineer at Sentry