Fredrik Arvidsson

Staff Engineer at Avanza Bank

Stockholm, Stockholm County, 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

👤
Senior
🎓
Top School
Fredrik Arvidsson is a Staff Engineer and seasoned software architect with 14+ years building low-latency trading systems, payments platforms and large-scale event-driven architectures across finance and music-tech. He blends deep JVM and systems-level expertise (Java, Kotlin, Scala, Go, C/C++) with cloud-native practices (GCP/AWS, Kubernetes, service mesh) to design resilient microservices and real-time data pipelines that run machine learning in production. A frequent technical leader and mentor, he has shaped engineering strategy at companies from Spotify and Klarna to Utopia Music and Tink, and serves on architectural councils to set company-wide policies. Fredrik is also an active open-source contributor—co-founding the LibrePilot UAV project and committing to OpenJDK—bringing a hardware-to-cloud perspective that surfaces in his work on embedded hardware configuration and performance optimizations. Based in Stockholm, he pairs pragmatic engineering with strategic due diligence and M&A technical assessments, making him equally comfortable in code, architecture reviews, and cross-team leadership.
code13 years of coding experience
job30 years of employment as a software developer
bookComputer Engineering, Computer Engineering at Växjö University
languagesEnglish, Swedish
github-logo-circle

Github Skills (16)

embedded10
server-configuration10
configurations10
c-language10
front-end-development10
system-configuration10
qt10
performance-optimization10
sys10
cprogramming-language10
hardware10
git7
fpc6
drones6
fvp6

Programming languages (5)

JavaC++CScalaKotlin

Github contributions (5)

github-logo-circle
librepilot/LibrePilot

Dec 2014 - Jun 2017

This is the GitHub mirror for the LibrePilot source code. The main development is taking place at https://bitbucket.org/librepilot
Role in this project:
userBack-end Developer
Contributions:104 commits, 1 PR, 2 comments in 2 years 6 months
Contributions summary:Fredrik implemented features related to hardware configuration and output settings within the LibrePilot project, specifically focusing on the RevoNano board. They modified code related to the configuration of receiver ports, timer bank assignments, and support for SRXL protocol within the vehicle wizard. Furthermore, they addressed various bug fixes and made improvements to the hardware configuration page, ensuring accurate reporting and handling of limits within comboboxes. The user's work is centered on the configuration and interfacing of hardware components for the drone control system.
placeopenpilotlibrepilotphpfpv
TauLabs/TauLabs

Jun 2012 - Oct 2014

Role in this project:
userFull-stack Developer
Contributions:110 commits, 2 comments in 2 years 4 months
Contributions summary:Fredrik's commits primarily focus on performance optimizations within the UAV object browser, specifically targeting the reduction of QTimer instances and redraws to improve performance. This involved modifying the highlighting behavior of tree cells to cascade highlights to parent elements and incorporating a HighLightManager to manage highlight expirations. The changes also involved refactoring code to use maps instead of lists and adding more support methods for the arbitrary depth of the UAVO tree. The user contributed to both the backend and frontend aspects of the system by also implementing new wizard layouts and fixing bugs related to color, highlight time and metadata settings.
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
Fredrik Arvidsson - Staff Engineer at Avanza Bank