Chris Mustola

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
Chris Mustola is a pragmatic software engineer based in Finland with 11 years of experience and a deep affinity for Linux and open source. He contributes to device-focused projects like Droidian for OnePlus 3/3T and has applied his Rust skills to back-end and UI/UX work on popular community tools such as ncspot, adding MPRIS integration, podcast playback, and improved Spotify handling. Comfortable across system-level integrations and user-facing interfaces, he combines practical embedded/device expertise with desktop multimedia integrations. Trained in Information Technology at Koulutuskeskus Sedu, he brings steady, long-term contributions to community-maintained projects and a clear focus on making open-source software more usable and interoperable.
code11 years of coding experience
job2 years of employment as a software developer
bookInformation Technology, Information Technology at Koulutuskeskus Sedu, Lapua
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (8)

mpi10
rust10
spotify-api10
dbus10
ux-design8
ui-design8
teamspeak6
java6

Programming languages (11)

TypeScriptC#JavaC++CSSShellCRust

Github contributions (5)

github-logo-circle
hrkfdn/ncspot

Apr 2020 - Aug 2022

Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
Role in this project:
userBack-end Developer & UI/UX Developer
Contributions:5 reviews, 15 commits, 15 PRs in 2 years 4 months
Contributions summary:Chris primarily contributed to the back-end functionality of the application, specifically focusing on integrating D-Bus MPRIS support, enabling podcast playback, and enhancing Spotify URL handling. They made significant changes to the `src/mpris.rs` and `src/spotify.rs` files, adding functionalities like shuffle control and also implemented changes to UI and UX for features like artist and track context menus. Their work involved modifications across various modules, including search and context menus, to support features such as track playback and podcast episode searching.
rustlinuxspotifylikesegui
Bettehem/Messenger

May 2016 - Jul 2018

Contributions:7 releases, 65 commits, 3 PRs in 2 years 2 months
androidandroid-messengerkotlinmessengerjava
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
Chris Mustola