Stock screener
Watchlists with scorecards, traffic lights and candlestick charts, pulling data from free market-data APIs. The online demo runs on made-up prices; the real version runs locally with live data.
DemoEngineer and economist based in Gothenburg. I work with logistics integrations by day and build my own tools by night.

Watchlists with scorecards, traffic lights and candlestick charts, pulling data from free market-data APIs. The online demo runs on made-up prices; the real version runs locally with live data.
DemoChess opponent prep: play the person, not the engine. Scout any chess.com or Lichess player and spar against a bot that opens like them and plays on at their rating, then see where your preparation ran out. Runs in the browser with no account, so try the built-in demo player.
LiveBuild your family history together: family tree, fan chart, sources, timeline and map, made for sharing and working on with relatives. Runs in the browser with no account, so try the example or your own family.
LiveA Decky Loader plugin that shows how much space each game takes, mods included, right on the game page in Gaming Mode.
LiveBuilt in 2019 to learn React, rebuilt in 2026 with Vite and an interactive map.
LiveI'm a Swede who grew up in Luxembourg and has since lived, studied or worked in the UK, Canada, Italy, Taiwan and Spain. I hold degrees in industrial engineering and innovation management from Chalmers and in economics from Lund University, and I like working where business and technology meet.
Today I'm an Application Specialist at Centiro, connecting global retailers' warehouse systems to Centiro's transport management platform. I like the whole chain: talking to the customer, finding the real problem and shipping the fix myself.
In my spare time I build tools I'd like to use myself, from a chess trainer that plays like your next opponent to a family-history app and a stock screener. You'll find them above, with the code on GitHub.
Integrate customers' warehouse management systems, mostly SAP and Manhattan, with Centiro's TMS. Customers include Zalando and other global fashion, sportswear and luxury brands. Client contact, testing, project management and development in C#/.NET, from customer feedback to production deploy. Led a six-month product trial for a major fashion brand one month into the job.
Demand planning and sourcing for the Volvo aftermarket. Day-to-day contact with suppliers and the wider Volvo organisation, and longer-term work on supplier cooperation and product availability.
Closing the loop: a circular hub where used furniture is taken back, refurbished and resold.
Industry forecasts and market assessments for new products, supporting business development for the speciality chemicals group in Taiwan.
Led the Gothenburg board of the European Students of Industrial Engineering and Management, organising events for students from across Europe, including a semi-final of TIMES, Europe's largest case competition.
Field sales during the launch of the maths app, then content development during its expansion.
Market analysis of companies on the Iraq Stock Exchange and input to the investment committee ahead of investment decisions.
An investment company focused on the Kurdistan Region of Iraq. Wrote the monthly fact sheets for investors, analysed companies on the Iraq Stock Exchange for the investment committee and managed part of the portfolio. Ran the bookkeeping towards the auditors, presented the financial statements to the board, and travelled to Erbil to help prepare the launch of the Erbil Stock Exchange.
Where I've lived, worked and travelled. Loading the map…