Skip to content
Olle Marmenlind

Olle Marmenlind

Computer Engineering undergraduate with experience in backend and data systems, embedded software, and technical product ownership. Built PostgreSQL ingestion and reporting systems, multithreaded FreeRTOS firmware, and commerce platforms serving more than 200,000 users. I’m interested in systems engineering across backend infrastructure, networking, embedded systems, and platform software, particularly where software interacts closely with the underlying system.

Location
Stockholm, Sweden
Current
Technical Product Owner / KTH Computer Engineering
Direction
Systems engineering, backend infrastructure, platform development

Profile

I work as Technical Product Owner at Sevan AB while completing a B.Sc. in Computer Engineering at KTH.

My engineering experience has grown out of real industry problems across several domains: backend and data systems for Motillo, embedded C and FreeRTOS development for Proximion, Kotlin/Android development, and internal software at Sevan.

I am broadly interested in systems engineering and technically demanding software, including backend infrastructure, networking, embedded systems, and platform-level development. My focus is on building strong, transferable engineering fundamentals across languages, platforms, and problem domains.

Education

Expected June 2027

KTH Royal Institute of Technology

B.Sc. Computer Engineering

Data structures and algorithms, operating systems, networking, databases, information security, and embedded systems.

Experience

2022–present

Sevan AB

Technical 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.

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.

2025–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.

Selected work

  1. 2026

    B2B Scan-to-Order (opens in new tab)

    Kotlin / Android / Firestore / REST

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

  2. 2026

    Motillo ADWAIS

    C# / ASP.NET Core / PostgreSQL / TypeScript / React

    Monitoring and analytics platform combining asynchronous order ingestion, PostgreSQL reporting, uptime monitoring, and internal administration tools.

  3. 2025

    Fiber Bragg grating Interrogator

    C / FreeRTOS / RISC-V / C#

    Embedded prototype with concurrent FreeRTOS tasks, custom framed transport, CRC validation, and debugger-independent crash diagnostics.

Reports and case studies

Writing archive

Technical scope

Languages
Java, Kotlin, C, C#, TypeScript, SQL
Systems & Infrastructure
Linux, FreeRTOS, RISC-V, Docker, CI/CD, Microservices, Distributed Systems
Backend
PostgreSQL, Elasticsearch, ASP.NET Core, Spring Boot, REST, ETL/data pipelines, background jobs
Tools & Networking
Git, Bash, PowerShell, GNU Make, TCP/UDP