Sebastian Roth

Senior Product Manager at Snyk

Machen, Wales, United Kingdom
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
Sebastian Roth is a Senior Product Manager and seasoned software professional with over 15 years of hands-on experience across embedded systems, Android, and mobile platforms, now shaping AppSec and product at Snyk from Wales. He combines deep engineering roots—working on device connectivity, audio, and background-task plugins—with a product focus that spans developer tooling, DevSecOps and AI. A prolific Flutter and Android open-source contributor, Sebastian has improved core plugins (firebase_auth, google_maps, permission handling) and authored usability-focused packages like a polished pin-code widget. His career bridges principal engineering roles at Nextbase and systems architecture work, evidencing an ability to move between low-level device constraints and high-level product strategy. Known for pragmatic reliability improvements (tests, refactors, Java8/JDK updates) and focusing on maintainability, he brings a rare mix of platform expertise, security awareness, and product leadership.
code15 years of coding experience
job17 years of employment as a software developer
bookFinished apprenticeship IT Specialist - Software Development, Finished apprenticeship IT Specialist - Software Development at Berufsschule für Informationstechnik
languagesEnglish, German, Chinese
stackoverflow-logo

Stackoverflow

Stats
11,459reputation
1.2mreached
174answers
63questions
Badges
flutter
top-5%
android-ndk
top-1%
vector
top-5%
stl
top-5%
android-activity
top-5%
android
top-1%
github-logo-circle

Github Skills (50)

flutter10
unit-testing10
firebase-authentication10
ios10
sharedpreferences10
mobile-development10
flutter-apps10
permission10
android-intent10
android-sdk10
ui-design10
java10
javas10
uid10
annotation-processor10

Programming languages (22)

MDXJavaC++CSSCMakefileGoHTML

Github contributions (5)

github-logo-circle
4thline/cling

Oct 2014 - Nov 2015

UPnP/DLNA library for Java and Android
Role in this project:
userFull-stack Developer
Contributions:43 commits, 23 PRs, 20 pushes in 1 year
Contributions summary:Sebastian primarily contributed to the UI and functionality of a UPnP/DLNA library workbench. They implemented enhancements to the content directory browser by adding selectable fields for copy and paste. Further improvements included adding features to the AVTransport controller, such as previous and play actions and a play mode panel. Additional changes involved Java 7 updates, suggesting ongoing maintenance and adapting to newer Java standards.
androiddlnadlna-upnpupnpjava
A Flutter plugin which allows you to execute code in the background on Android and iOS.
Role in this project:
userMobile Developer (Android/iOS)
Contributions:1 release, 10 reviews, 54 commits in 2 years 4 months
Contributions summary:Sebastian primarily contributed to the Flutter plugin, `flutter_workmanager`, focusing on both Android and iOS platform-specific implementations. Their commits involved defining and integrating iOS modules, restoring compatibility with older Flutter versions, and resolving iOS integration issues. They also worked on the Android side, including fixing engine crashes, updating the Android build process, and adapting the plugin for new WorkManager versions. These changes included bug fixes, feature implementations, and improvements to the background task processing.
workmanagerandroid-workmanageralarmmanagerbackground-servicebackground-jobs
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
Sebastian Roth - Senior Product Manager at Snyk