Building software since 2011

Everything I’ve worked on, oldest first: school, summers abroad, factory floors, research and my own products.

17 projects over 15 years, 12 of them before ChatGPT. I learned to build software the slow way: reading the documentation, getting it wrong and trying again until it worked.

  1. 2011

  2. 2011–2015

    High school

    Mathematics and computer science in C++, ending with an anti-cheating app that kept students inside their exam.

    • C++
    • Win32
    • Security
    • ▶ Runs in your browser
  3. 2016

  4. 2016–2017

    Two summers in the USA

    Two summers working in the United States, far from home: a yacht club in Montauk, New York, and a hotel in Williamsburg, Virginia.

    • New York
    • Virginia
    • Hospitality
  5. 2017

  6. 2017–2019

    Liga MPT

    President of a student organisation that represented more than 600 engineering students.

    • Leadership
    • 600+ students
    • Events
  7. 2018

  8. 2018

    Leman Industrie

    Programming a Mitutoyo coordinate measuring machine to check plastic parts to a hundredth of a millimetre.

    • Mitutoyo CMM
    • MCOSMOS
    • GD&T
    • ▶ Runs in your browser
  9. 2018

    Kaggle

    Machine learning competitions: image processing, house-price regression and the Titanic dataset, learned by building.

    • Python
    • NumPy
    • pandas
    • scikit-learn
    • ▶ Runs in your browser
  10. 2019

  11. 2019

    SECOSAFT

    Second place at an international conference, with a research paper on how good leadership raises the performance of workers.

    • Research
    • Leadership
    • 2nd place
  12. 2019–2020

    Continental Automotive

    From assembling and testing car instrument clusters on the shop floor to running my own project as assistant project manager.

    • Quality control
    • LEAN
    • Project management
  13. 2019

    Bayer Digital Campus

    A machine learning model that predicts whether a skin product will cause a rash, built for Bayer’s Digital Campus Challenge.

    • Python
    • scikit-learn
    • pandas
    • Machine learning
    • ▶ Runs in your browser
  14. 2020

  15. 2020

    dquads.com

    Freelance 3D design through the pandemic: mechanical parts modelled, simulated and made ready to manufacture.

    • CAD
    • Fusion 360
    • SolidWorks
    • Freelance
    • ▶ Runs in your browser
  16. 2020

    SIND Process Control

    Siemens S7 PLC programs for three automation projects running at once, and support that fixed most client issues within a day.

    • Siemens S7
    • TIA Portal
    • Ladder logic
    • ▶ Runs in your browser
  17. 2021

  18. 2021–2023

    Kamstrup

    Decision sessions with production leadership, a real-time OEE view where a daily figure was asked for, and an algorithm that plans production layouts.

    • Unity
    • Unreal Engine
    • C#
    • VR
    • Digital twins
    • ▶ Runs in your browser
  19. 2022

  20. 2022–2023

    Fallen Space

    My master’s thesis: a space game about leaving an Earth made uninhabitable by climate change, reworked after play-tests and interviews.

    • Godot
    • GDScript
    • Game design
    • Play-testing
    • ▶ Runs in your browser
  21. November 2022

    ChatGPT is released

    Everything above was learned and built without an AI assistant writing the code.

  22. 2023

  23. 2023–2024

    Duqueine Group

    Web apps across process, production and maintenance, including barcode-based maintenance tracking that cut manual data entry by 40%.

    • Python
    • Web apps
    • Barcodes
    • ERP add-ons
    • ▶ Runs in your browser
  24. 2024

  25. 2024

    AI model evaluation

    More than ten language models, from ChatGPT and Gemini to Llama, Mistral and Qwen, tested side by side on the same tasks, locally and in the cloud.

    • Python
    • Docker
    • Ollama
    • 10+ models
    • ▶ Runs in your browser
  26. 2024

    Media Suite

    Sorts photos and videos, checks backups for missing or corrupted files, and shrinks files in one click.

    • Python
    • FFmpeg
    • Pillow
    • Desktop app
    • ▶ Runs in your browser
  27. 2025

  28. 2025

    Aule Writer

    AI writing help for the classroom, with no student data leaving the school’s own machines. Piloted in a school in Romania.

    • Python
    • Local LLM
    • Privacy
    • ▶ Runs in your browser
  29. 2025–now

    BikeNorth

    One system runs the whole company: online booking, QR-code bike handovers, and an AI model that reads agency booking emails while staff stay in control.

    • Python
    • Gemini API
    • Fine-tuned local LLM
    • QR codes
    • ▶ Runs in your browser