Skip to content
Olle Marmenlind

Olle Marmenlind

Final-year Computer Engineering student at KTH with experience in embedded and full-stack engineering, alongside my role as Technical Product Owner at Sevan AB.

Location
Stockholm, Sweden
Current
Technical Product Owner / KTH Computer Engineering
Availability
Internship or thesis project from early 2027
Direction
Backend and systems engineering, performance, infrastructure

Profile

My primary interests are backend and systems engineering, particularly runtimes, network infrastructure, and performance. My work spans FreeRTOS firmware, backend data pipelines, and full-stack applications.

At Motillo, I built an e-commerce monitoring and analytics application and reduced representative reporting queries from roughly 330 ms to 20 ms across four million simulated orders. At Proximion, I worked on multithreaded firmware, MCU-to-PC communication, and debugging for fiber-optic sensing systems.

I also built Token Catalog, a Go pipeline and web service that makes Material Design token data available to developers and coding agents through verified, versioned captures.

I am also developing Linduistics (WIP), an application for comparing pronunciation and word meanings across five Germanic languages.

I am available for a software engineering internship or thesis project from early 2027, ahead of graduation in June 2027.

Education

Expected June 2027

KTH Royal Institute of Technology

B.Sc. Computer Engineering

Data structures and algorithms, Operating systems, Networking (all OSI-layers, four courses in total), Databases, Network security (graduate level), Microcontrollers (graduate level), Computer architecture/Embedded systems, Distributed systems.

Certifications

Experience

March–June 2026

Motillo AB

Software Engineer — KTH Industry Project

Built a React/TypeScript application and ASP.NET Core backend for monitoring Litium commerce environments, sales metrics, uptime, and system health.

Implemented asynchronous order ingestion with Hangfire and Polly, an Elasticsearch-backed extraction API, and PostgreSQL reporting with historical materialized-view rollups merged with live data. Benchmarked the reporting design using four million simulated orders, reducing representative query time from roughly 330 ms to 20 ms.

View project

October 2025–January 2026

Proximion AB

R&D Software Engineer, University–Industry Project

Built a multithreaded C and FreeRTOS processing pipeline on RISC-V for high-frequency Fiber Bragg grating sensor data. Implemented non-blocking inter-task communication, a deterministic binary protocol between the MCU and PC host, crash-state capture hooks, and a C#/.NET host application.

Created a cross-platform GNU Make build system and self-hosted Linux CI pipeline for reproducible builds, formatting, and release generation.

2022–present

Sevan AB

Technical Product Owner

Worked as a UI/UX designer for ~6 months and then as a project manager for another ~6 months. Later promoted to product owner.

Own the roadmap for B2B and B2C commerce platforms serving more than 200,000 users and 300 business customers. Translated business requirements into more than 400 development tickets, including API schemas and data models, while coordinating internal teams, external partners, and vendors.

Projects

  1. 2026 · Work in progress

    Linduistics (WIP)

    Python / Go / PostgreSQL / React / TypeScript

    A work-in-progress application comparing pronunciation and word meanings across five Germanic languages, with text analysis and an interactive language map.

  2. A Go pipeline and live web service that captures dynamically loaded Material Design tokens, verifies coverage, detects semantic changes, and publishes data for developers and coding agents.

  3. Multi-organization monitoring and analytics platform combining asynchronous order ingestion, PostgreSQL reporting, uptime monitoring, and internal administration tools.

  4. November 2025

    B2B Scan-to-Order

    Kotlin / Android / Firestore / REST

    GitHub (opens in new tab)

    Android proof of concept for barcode-driven B2B ordering, integrating ML Kit scanning with product lookup, order handling, and synchronization.

Writing

View all writing

Technical scope

Languages
Java, C++, Go, Python, TypeScript, C#
Systems & Infrastructure
Linux, FreeRTOS, RISC-V, Docker, CI/CD, Microservices, Distributed Systems
Web & Data
React, HTMX, templ, PostgreSQL, SQLite, Elasticsearch, Spring Boot, ASP.NET Core, REST, ETL/data pipelines, background jobs
Tools & Networking
Git, Bash, PowerShell, GNU Make, TCP/UDP, OpenTelemetry