Elias MjøenOCV / 2026
Software Engineer · UI/UX Designer

Elias
Mjøen

Based inSwitzerland
About

I work where design and engineering meet: I analyse how people want to use an application, then design and build a solution around it. I’m currently at Bertschi Digital Logistics AG, where I work as a designer and an engineer and lead the UI Expert Group.

Career

2014 — today
  1. 07/2023 — today

    UI/UX Designer & Software Engineer

    Bertschi Digital Logistics AG

    Hybrid role across design and engineering: UX concepts and solution design, full-stack development in the ordering team, and lead of the UI Expert Group.

    • Conceived and built a shared data table framework for 10 data-heavy browser applications: analysed how each displays and handles data, designed a common look and behaviour with Claude Design, and implemented the frontend framework (React). Its concepts became the basis for the backend implementation by another team.
    • Headed the redesign of the design system and React component library of the transport management system, from Figma to Storybook (React, Vite, Storybook, SASS, Figma).
    • Helped shape and build a new document management system with AI-based document categorisation: brought the user-centred perspective into its concept and architecture, designed how the categorisation results are presented to users, and took part in coding and code reviews (Java, React, MongoDB, AWS, OpenAPI).
    • Member of the pilot team for AI-assisted development: helped define how we work with coding agents, from early GitHub Copilot IDE Suggestions and ChatGPT prompting to rule- and skill-based workflows in Claude Code.
  2. 09/2019 — 03/2023

    BSc Computer Science, design & management

    FHNW School of Engineering

    Specialisation in design & management. Projects for Allianz Suisse, cyber-security research and scheduling optimisation.

    • Lead management app for Allianz Suisse (React, Spring Boot)
    • Cyber-security info site (React)
    • General model for scheduling problems (C# .NET 6, Gurobi)
  3. 08/2017 — 12/2018

    Software Engineer (C# .NET WPF)

    Mammut Soft Computing AG

    Intern, then full-time .NET developer building small desktop applications.

  4. 08/2014 — 06/2018

    EFZ Application Developer & BM (commerce)

    Old Cantonal School Aarau & BBBaden

    IMS programme covering OOP (Java, C#), HTML/CSS/JS, SQL databases, software engineering and computer systems.

Projects

Selected work
  • P.01 · Bachelor thesisSource ↗

    Scheduling problems ↗

    Universal model for scheduling problems, with a website connected to a solver that lets users formulate their own problems. Team of 2.

    C# · .NET 6 · Blazor · Gurobi
  • P.02 · Data visualisationSource ↗

    Covid-19 internet ↗

    How people in Switzerland used the internet during the Covid-19 pandemic, based on a national survey by the Federal Statistical Office. Team of 2.

    D3.js · HTML/CSS/JS
  • P.03 · Thesis precursorSource ↗

    Ethical nudging ↗

    Demonstrates the effectiveness of ethical nudging in cyber-security advisories. Team of 2.

    React · HTML/CSS/JS
  • P.04 · Project for Allianz Suisse

    Lead management

    Lead management application for Allianz Suisse, built as an introduction to agile development. Team of 7.

    React · Java · Spring Boot