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 based in Greater Gothenburg with 17 years of experience building cross-platform UIs, embedded systems and desktop software. Currently at Sentry, he previously led GUI and installer projects at Canonical (Ubuntu Desktop Installer) and was the author and tech lead for Qt Quick Controls 2 at The Qt Company. At Huawei he engineered an experimental multithreaded virtual List/Grid that delivered up to double the FPS versus stock components, and he led the GUI for the BIO X 3D bioprinter. A prolific open-source contributor, J-p has improved accessibility and Linux desktop support across Flutter and the Flutter engine and contributed UX and tooling to projects like Nextcloud, Slint and Ubuntu’s app center. He combines systems-level rigor—backend, devops and memory-leak fixes—with a strong eye for polished UX and pragmatic refactors that simplify complex codebases.
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
qt5
top-5%
qml
top-1%
qt
top-1%
github-logo-circle

Github Skills (91)

python10
testing10
plugin-development10
bash10
keyboardlayout10
ubuntu10
fluttergame10
gtk10
c-plus-plus10
window-manager10
cpp10
windows-gui10
installers10
c-plus10
flutterapp10

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