Public speaking

Decades of sharing ideas.

From Palm OS developer conferences to international keynotes, technical workshops and embedded systems, I have spent more than two decades sharing what I have learned with engineering communities around the world.

Speaking history

My work has taken me to conferences and developer communities in more than 40 countries. These selected engagements trace the evolution of the subjects I have spoken about: mobile software, developer platforms, entrepreneurship, Internet of Things, security and software architecture.

Presentation topics are described where the original programme title has not been recovered. The archive is historical rather than a calendar of upcoming events.

  1. 2026

    Ericsson Developer Conference

    Stockholm, Sweden

    Schema-driven microservices and AI-assisted development

    Presented an approach to schema-driven microservice architecture, using AI-assisted development while retaining engineering governance, reducing technical debt and maintaining control over delivery.

  2. 2023

    Semiconductor Day — High Tech Expo

    Paris, France · remote

    IoT, semiconductor choices and device lifecycle management

    Explored the role of ARM and alternative microcontroller architectures in IoT, arguing that security, deployment and lifecycle management are just as important as the choice of silicon.

  3. 2022

    Ericsson Connect

    Stockholm, Sweden

    Field testing NB-IoT and LTE-M in real deployments

    Discussed field testing for cellular IoT using an actual customer deployment of RIoT Secure’s lifecycle-management platform on resource-constrained microcontrollers.

  4. 2022

    Arduino Week — Arduino Pro

    Turin, Italy · remote

    Industrial Arduino and secure device lifecycle management

    Live interview about RIoT Secure’s platform and its commercial deployment with SAS Ground Handling at Stockholm Arlanda Airport.

  5. 2022

    Embedded Day — Must High Tech Expo

    Paris, France · remote

    The Internet of Disconnected Things

    Explained an IoT architecture that reduces the exposed attack surface through separation of concerns and secure device lifecycle management.

  6. 2021

    Data Science Seminars

    Tartu, Estonia · remote

    The Internet of Disconnected Things

    Presented security-oriented IoT architecture and the design principles behind RIoT Secure’s approach to reducing device attack surfaces.

  7. 2018

    Oracle Code — Shenzhen and Singapore

    Shenzhen, China · Singapore

    A Developer’s Zen: From 10 to IoT and Beyond

    Luminary keynotes tracing personal computing from the 8-bit era to cloud and IoT, drawing on lessons from development, entrepreneurship, persistence and IoT security. Delivered in Shenzhen on 8 May and Singapore on 17 May.

    Event details →

  8. 2018

    Jfokus IoT

    Stockholm, Sweden

    IoT security and device lifecycle management

    Conference appearance during the shift toward connected embedded devices. The résumé confirms participation but does not provide a separate official talk title.

  9. 2017

    Nordic IT Security

    Stockholm, Sweden

    Secure IoT Device Lifecycle Management

    Covered the challenges of device-agnostic end-to-end security, including provisioning, monitoring, over-the-air updates and decommissioning.

  10. 2015

    Jfokus IoT

    Stockholm, Sweden

    Internet of Things

    Conference appearance at the Jfokus IoT event. An exact session title has not yet been confirmed.

  11. 2014

    NDC — One Day of Internet of Things

    Oslo, Norway

    Security on resource-constrained microcontrollers

    Investigated the feasibility of cryptographic security on Arduino-class hardware, including RSA performance, secure random functions and the practical limits of embedded platforms.

  12. 2014

    Hyper Island

    Stockholm, Sweden

    Internet of Things — introduction and hands-on workshop

    Guest workshop for Mobile Creative students, covering IoT applications and a practical mobile-to-Arduino Bluetooth Low Energy project.

  13. 2012–2013

    BlackBerry Jam and developer events

    More than 40 countries · EMEA

    BlackBerry 10 developer evangelism

    Organised and delivered keynotes, user-experience sessions and technical presentations during the BlackBerry 10 launch, addressing audiences from small developer groups to major conferences.

  14. 2011

    HP / Palm developer engagement

    London, United Kingdom

    Palm and webOS developer technologies

    Developer-facing engagement during the webOS era. The résumé records the event and location but does not identify an official session title.

  15. 2010

    Palm Developer Day

    Sunnyvale, California, USA

    Getting started with SDL game development for Palm webOS

    Introduced game development with Simple DirectMedia Layer (SDL) in the Palm PDK for Palm Pre and Palm Pixi devices.

  16. 2010

    SEB — Scandinavian Private Banking

    London, United Kingdom · Stockholm, Sweden

    The state of mobile platforms

    Compared mobile operating systems, platform maturity, market segments, industry hype and emerging trends across two invited events.

  17. 2010

    TiE Nordic workshops

    Stockholm, Sweden

    Mobile application development and go-to-market strategy

    Workshops for aspiring entrepreneurs on product development, promotion, monetisation and launching software on emerging mobile platforms.

  18. 2010

    IDG Mobility World

    Stockholm, Sweden

    Mobile platform fragmentation

    Expert panel discussing whether iPhone, Android, Windows Mobile or Symbian would dominate—or whether fragmentation would persist.

  19. 2009

    Excitera Mobile Cup

    Stockholm, Sweden

    iOS development and go-to-market strategy

    Workshop for students from the Stockholm School of Economics and KTH on developing, launching and promoting applications for iOS.

  20. 2000

    PalmSource 2000

    Santa Clara, California, USA

    Palm OS Software Protection

    A technical paper I authored on software protection for Palm OS, examining the challenges of protecting applications on handheld devices during the platform's early growth.

Selected engagements based on contemporary event records. Some historical titles are descriptive topics rather than official programme titles.