Malte Mindedal
Software engineer who came up through hardware. I started on CAN bus and OBD-II diagnostics, moved into sensor networks and embedded systems, and ended up writing the backends and protocols those systems talk over.
That route left me comfortable at every layer of a system — verifying a meter on site, decoding the hex it sends, writing the service that stores the reading, and building the interface someone actually uses. Most interesting problems have a hardware end and a software end, and the gap between them is usually where things break.
I learn systems by rebuilding them: a Redis-compatible database in Go with nothing outside the standard library, a WebSocket broadcast server, a scanner that gates builds on real findings. You don't really understand a protocol until you've implemented one.
Experience & Projects
School of Business, Economics and Law, University of Gothenburg
Jun 2026 — PresentBuilding a simulation platform for law students at the University of Gothenburg.
Students act as legal counsel for a fictional company in the middle of a compliance crisis. They negotiate with a CEO under pressure from the board, a marketing director protecting her project, and a CFO sitting on numbers nobody asked about. Every character is AI-driven — with its own agenda, hidden information, and things it will never admit voluntarily.
The truth is there, but only for those who ask the right questions to the right person.
The goal is to train what can't be learned from a textbook. Navigating people, conflicting interests, and incomplete information — before facing it for real.
Independent Projects
Sep 2024 — PresentRunning my own development projects alongside studies and work — from idea to deployed solution — with a focus on system security, performance, and modern web architecture.
- Stash — Redis-compatible key-value store written from scratch in Go with zero external dependencies: RESP protocol over TCP, sharded in-memory storage with TTL and eviction, AOF and RDB persistence, leader/follower replication, transactions and pub/sub — drop-in compatible with the official redis-cli.
- Blip — in-memory WebSocket broadcast server in Go — one binary, one dependency, no database. Allocation-free message fan-out, per-connection rate limiting, message size caps, CSRF origin validation, and graceful shutdown.
- Warden — security scanning orchestrator in Python that runs Trivy, Semgrep, Gitleaks, and OWASP ZAP behind one command, normalises their severity vocabularies into a single report, and exits non-zero on Critical or High findings so it can gate a build.
- Snaffle — fully typed HTTP client for Python that works identically as a CLI and as a library, with pooled connections, smart retries, and pretty-printed responses — so a one-off terminal request can grow into a script without switching tools.
- Photography portfolio — complete web platform for a client where a tailor-made publishing system lets the photographer manage images, layout, and content independently — from first sketch to a living digital presence.
- DevOps in practice — every project ships with CI/CD pipelines, automated testing, and containerization to mirror professional production environments from the first commit.
Viable Solutions
Jul 2025 — Sep 2025Worked on the development of the decision-support platform in the project "The Transparent Battlefield" — focused on bridging hardware and software through real-time integration of sensor data.
- Built a working prototype for sensor integration that became the foundation for a key funding application.
- Developed a responsive interface for geographic tracking and data visualization in Next.js and TypeScript.
- Implemented WebSockets for fast, stable data transfer from sensor to platform in real time.
- Co-authored the technical specification for the system's future architecture.
Stena Fastigheter
Jun 2024 — Aug 2024Responsible for analysis, verification, and quality assurance of submetering technology (individual metering and billing) in rental and condominium properties in Gothenburg — at the intersection of sensor networks, software, and physical infrastructure.
- Conducted field visits to tenants to inspect and verify submetering equipment, water meters, and electricity meters.
- Performed functional testing and systematic troubleshooting of smart metering technology in live operation.
- Configured M-bus gateways on site in properties, in close collaboration with contractors.
- Ensured correct installation and operation of sensor networks for automated meter reading.
Stena Fastigheter
Jan 2024 — May 2024Completed a 20-week internship as the final part of the IoT Developer program, which led to continued employment at Stena Fastigheter. Developed backend solutions for automated data processing and system integration in property management — from raw sensor data to finished business data.
- Built integrations against external APIs for automated collection and processing of sensor data.
- Implemented secure data storage and secrets management with Microsoft Azure.
- Developed algorithms for decoding hexadecimal M-bus messages from water meters.
- Automated provisioning of newly installed sensors in the metering network.
- Handled complex data flows and format conversions for full system compatibility.
Technologies: Python, Microsoft Azure, SQL, M-bus, API development
Skills
Languages
Backend & Systems
Web
Cloud & DevOps
Security
IoT & Embedded
AI
Education
KYH
Aug 2022 — May 2024- Two-year program in development and problem solving for embedded systems and sensor technology.
- Coursework: Python, C++, SQL, embedded systems, sensor networks, IoT architecture and protocols, data handling and system integration.
- Thesis: "V2X: Road Safety and Environmental Benefits in ITS" — how vehicle-to-everything communication can improve road safety and reduce environmental impact in intelligent transport systems.
Chalmers University of Technology
Sep 2021 — May 2022- One-year preparatory program building a foundation in science and technical problem solving.
- Coursework: Mathematics and technical analysis, physics and applied mechanics, chemistry and materials science, MATLAB programming.
Motorbranschens Tekniska Gymnasium (Automotive Technical Upper Secondary School)
Aug 2017 — May 2020- Vocational diploma in vehicle technology carrying eligibility for higher education, focused on electrification and modern diagnostics.
- Specializations: vehicle electrification and hybrid systems, advanced fault diagnosis, electronic control systems and sensor technology, CAN bus and OBD-II diagnostics.