About

Originally from Sweden, a life-long interest in science and computers led me to a Master's degree in Applied Physics from Linköping University in 2014. Since then, I have been working with passion and hunger in FPGA, embedded software, development tools, signal processing and algorithms. In 2023 I moved to Austria, where I am currently based.

Alongside my professional work I am an active contributor in the open-source FPGA community. I am currently the author and maintainer of three FPGA-related open-source projects. Please see the GitHub link or my resume below for details.

I have been running my own company providing FPGA design services since 2017. I provide value and expertise for my clients both as an hourly consultant and through the in-house design of IP. I am available on-site in the Vienna area or worldwide.

In my free time, I enjoy reading, exercising and being in nature. The exercise of choice depends on the season, but you will usually find me strength training, ice skating or mountain biking.

Open-source projects

hdl-modules

I am the author and maintainer of hdl-modules, a collection of reusable, high-quality, peer-reviewed VHDL building blocks. See the website for more information: https://hdl-modules.com

hdl-registers

I am the author and maintainer of hdl-registers, an HDL register code generator fast enough to run in real time. See the website for more information: https://hdl-registers.com

tsfpga

I am the author and maintainer of tsfpga, a flexible and scalable development platform for modern FPGA projects. See the website for more information: https://tsfpga.com

Professional experience

FPGA/software/electronics development for cell therapy

At Sarcura, 2024–

Responsible for digital design of a product that automates CAR-T cell manufacturing for cancer care. My technology stack includes custom ASIC, FPGA, high-voltage electronics, embedded/PC software.

Co-founder, FPGA expert

At Truestream, 2019–2023

An FPGA design startup I founded with some friends. I worked as an FPGA expert on some very advanced products with bleeding-edge high-speed design. Example projects from these years:

  • Lead developer for an FPGA-based Hi-Fi audio product
  • Lead developer for an FPGA-based ethernet switch
  • Lead developer for a video headend device
  • Lead developer of custom FPGA IP
I also did a lot of embedded software and PC GUI development. And, of course, a lot of other things that come with running a startup: finance, legal, sales, marketing, etc.

Freelance consultant

At Blue Steel Engineering, 2017–2019

My one-man consulting company where I provided services in FPGA/software development. Projects:

  • Embedded software for the homing system of a next-generation underwater torpedo
  • FPGA and embedded software for an industrial 3D camera, with focus on signal processing

FPGA development for self-driving cars

At Autoliv Electronics (now part of Qualcomm), 2014–2017

My first job after university. I had a variety of roles and towards the end I was the lead developer. I mainly developed VHDL cores for image processing, but I also did team leading, pre-studies, CI, etc.

Publications