Robert Magnusson
Hello

I'm Robert Magnusson

Passionate Staff Software Engineer

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

Flutter/Dart 92%
Swift 90%
TypeScript 85%
Software Architecture 88%
CI/CD 87%
Mobile Observability 82%
Node.js 78%
Git 90%
Mentoring & Leadership 85%
Test Automation 80%

Portfolio

My BMW

iPhone/Android app & integration with onboard system

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 - BörseGo

iPhone/iPad app

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

Grafana IRM Mobile

iPhone/Android app

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

2024 - present

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.

2016 - 2024

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

2015 - 2016

Software Developer

BörseGo AG

Development of mobile platforms for financial trading. Working with UI/UX, real-time data and tweeking performance.

2012 - 2015

Software Developer

Tactel AB

Creation of mobile platform for one of Sweden's largest banks. Mainly focused on iPhone and iPad development.

2010 - 2012

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.

Fall 2010

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.

Summer 2010

Software Developer

Axis Communications AB

Design and creation of API for automated tests and diagnostics of network cameras.

Education

2007

Leadership training

Lund University, Lund

2006 - 2011

M. Sc, Computer Science and Engineering

Lund University, Lund

2001 - 2004

General Education / Computer Science

Sigma College, Malmö

Loading ...