I am a programmer and researcher in optimization and machine learning. In 2021 I got my PhD at the department of Automatic Control at Lund University under Pontus Giselsson. My main research has been in first order methods for convex feasibility problems. The full list of my publications is available here.
I got my MSc in Engineering Mathematics at Lund University and spent a year at University of California San Diego. I was a SURF Fellow at Caltech in 2013 and 2014 under Richard Murray where I worked with both formal methods for control ( Raman et al., Fält et al.), and analysis of genetic circuits.
I am co-founder of the AI-company Klang.ai in Helsingborg, Sweden where I work full time.
I write my code in Julia whenever I have a choice, and I have co-authored several packages such as ControlSystems.jl, ProximalOperators.jl and EllZeroTrendFIltering.jl.