
I'm Robert Magnusson
Passionate Staff Software Engineer
- Age 40
- Location Heidelberg, Germany
- E-mail robert@northmind.io
Hello, I'm Robert. Staff Software Engineer from Sweden, currently working at Grafana Labs. I'm passionate about building apps that make a difference and transforming complex technology into intuitive user experiences. My expertise spans Flutter, Swift, and TypeScript, with a love for software architecture and building frameworks that other developers can use. I enjoy mentoring teammates and seeing ideas come to life as real products. When I'm not coding at work, you'll find me working on open source projects or my own apps.
Professional Skills
Portfolio

My BMW is a personal mobility assistant which facilitates
everyday mobility and shows you all important info about your
vehicle at a glance.
This is a Flutter project and I worked as iOS tech lead on core
foundation, plugin integration, Mac farm CI/CD infrastructure, car
connectivity frameworks, remote software upgrade and the BMW digital
key features. I also mentored junior developers and supported
external teams with code architecture.

Guidants combines real-time quotes, charts and stock exchange news. Keep track of the DAX, stocks, gold and currencies held in your portfolio. Read up on any stock exchange and financial matters. Read more here

The Grafana IRM mobile app enables you to manage and respond to critical system events from wherever you are. Designed for on-call engineers, this app provides reliable alert notifications, on-call reminders, and a robust set of features to simplify on-call duties and incident response.
Read more here
Work Experience
Staff Software Engineer
Grafana Labs
Tech lead on Flutter-based Incident Response Management (IRM) mobile app. Streamlined mobile app release pipeline and introduced feature toggles to enable safe, reliable weekly shipments to AppStores. Built AI-driven, self-healing e2e tests running in GitHub Actions, and implemented a remote lockdown mechanism to enforce critical security updates.
Enhanced Android alert delivery by improving Do Not Disturb override behavior for urgent on-call notifications. Expanded app scope by integrating incident workflows and refactoring the codebase for modularity and faster feature delivery. Led early mobile observability initiatives, including customer PoCs and advancing a cross-platform mobile observability SDK from alpha to beta.
Senior Software Engineer
BMW Group AG
Working with Digital Services. Including tech lead on iOS platform using native Swift and cross-platform Flutter/Dart technologies. Work on core foundation, framework design, plugin integration, mac farm CI/CD infrastructure, car connectivity frameworks, remote software upgrade and the BMW digital key features. Acting as mentor for junior developers and supporting development teams with architecture and code reviews.
Also worked on integration with onboard system and native in-car application development using TypeScript and Node.js
Software Developer
BörseGo AG
Development of mobile platforms for financial trading. Working with UI/UX, real-time data and tweeking performance.
Software Developer
Tactel AB
Creation of mobile platform for one of Sweden's largest banks. Mainly focused on iPhone and iPad development.
Founder / Software Developer / Designer
Tezmo AB
Founded a company that developed apps. Work combined customer projects, consulting and internal IP projects. In charge of iOS development, interaction design, project management and accounting.
Master Thesis / Software Developer
Scalado AB
Development of framework for classification and sorting of images based on their content instead of using timestamps or GPS-information. Creation of concept-app for iPad using the framework and OpenGL ES.
Software Developer
Axis Communications AB
Design and creation of API for automated tests and diagnostics of network cameras.