Rasmus Lövegren

Rust Developer at Radiator Software

Espoo, Finland
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
Rasmus Lövegren is a Rust developer with 15 years of software experience, currently building systems at Radiator Software out of Espoo, Finland. He blends systems-level Rust expertise with a history of cross-platform mobile development, having contributed Android audio recording/playback logic to the widely used react-native-audio-toolkit and navigation/back-button fixes to Futurice’s Pepperoni starter kit. An active open-source maintainer, most of his hobby projects are permissively licensed and available on GitHub under the handle FruitieX. His background includes applied research and teaching at Aalto University and production engineering roles across Finnish tech firms, giving him a well-rounded mix of academia-informed rigor and product-focused delivery. He often bridges low-level audio and platform integration work with higher-level app concerns, which makes him comfortable translating research ideas into shipping features. Colleagues describe him as quietly pragmatic and consistently curious, favoring durable, reusable solutions.
code15 years of coding experience
job11 years of employment as a software developer
bookComputer Science and Engineering, Computer Science and Engineering at Åbo Akademi
bookMaster's degree, Computer Science and Engineering, Master's degree, Computer Science and Engineering at Aalto-yliopisto
languagesSwedish, Finnish, English
github-logo-circle

Github Skills (10)

javas10
javascript10
react-native10
android10
react-navigation10
java10
ios9
cross-platform8
redux8
immutables7

Programming languages (15)

C#CSSC++RustPureScriptCHTMLTypeScript

Github contributions (5)

github-logo-circle
Cross-platform audio library for React Native
Role in this project:
userMobile Developer (Android)
Contributions:115 commits, 16 PRs, 89 pushes in 1 year 7 months
Contributions summary:Rasmus contributed significantly to the development of audio recording and playback features within the React Native audio toolkit. Their commits focused on implementing the Android-specific audio recording and playback logic within the `AudioRecorderModule` and `AudioPlayerModule`. These changes included implementing methods to prepare, record, stop recording, play, pause, and stop audio playback, integrating with Android's `MediaRecorder` and `MediaPlayer` APIs. The work also involved refactoring the code into separate modules for audio recording and playback.
reactreact-nativereactnativeandroidaudio
futurice/pepperoni-app-kit

Dec 2016 - Sep 2017

Pepperoni - React Native App Starter Kit for Android and iOS
Role in this project:
userMobile Developer (Android/iOS)
Contributions:35 commits, 18 PRs, 52 pushes in 9 months
Contributions summary:Rasmus contributed to the React Native app starter kit by implementing several features and fixing bugs. They modified the navigation logic to support both keys and indices for tab switching and implemented the navigation using React Navigation. The user also made changes to handle the Android back button and included iOS build improvements using the version name and code from package.json. The user also fixed an issue related to HMR on Android.
reactjestreact-nativenative-appfuturice
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