Freya Arbjerg is a software engineer with 11 years of experience, based in Copenhagen, who began building systems as a self-taught developer and now combines independent consulting with roles at Botlabs.gg and her own firm Arbjerg Consult. She is best known as the creator of the popular Discord bot FredBoat (acquired by Bluestacks in 2019) and as the lead contributor to Lavalink, a widely used standalone audio node relied on by thousands of developers. Her work centers on backend audio streaming, voice connection protocols, and robust server-side features like authentication and media controls, with notable fixes and enhancements to Lavaplayer’s source managers. Comfortable operating at both product and infrastructure levels, she brings a pragmatic, maker-focused approach to open-source projects and production systems. Her trajectory from hobbyist to professional engineering while completing formal software engineering studies highlights a blend of curiosity, persistence, and real-world impact.
11 years of coding experience
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at University of Southern Denmark
Standalone audio sending node based on Lavaplayer.
Role in this project:
Back-end Developer
Contributions:32 releases, 162 reviews, 680 commits in 5 years 3 months
Contributions summary:Freya's commits primarily focus on building the core back-end functionalities of the Lavalink audio streaming node. They implemented basic server functionalities, including password-based authentication. Further contributions involved adding voice connection capabilities by working with guild IDs, channel IDs, and voice server updates, while also adding functionalities related to user controls like play, stop, pause, seek and volume, indicating a focus on implementing the core audio streaming functionality.
Contributions:7 commits, 5 PRs, 30 comments in 3 years 8 months
Contributions summary:Freya primarily focused on improving the functionality of the Bandcamp audio source manager within the Lavaplayer library. They addressed issues related to URL parsing, specifically for Bandcamp tracks and albums, ensuring correct handling of URL arguments and removing unnecessary backslashes. Additionally, the user fixed a bug in the YouTube audio source manager by incorporating the player response, enabling the system to retrieve video details correctly. Furthermore, the user fixed search parsing issues with the Youtube source.
audio-playerdiscordaudioaudio-player-librarymusic
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
Freya Arbjerg - Software Engineer at Botlabs.gg LLC