Martin Kargl

Computer engineering student, TU Wien · Vienna, Austria

About

I build measurement systems and the software around them — sensor networks, data pipelines, models, and the tools that make their results usable.

I'm currently doing my bachelor's in computer engineering at TU Wien. Alongside my studies I work at the University of Vienna on the migration of the university archive's legacy system to the open-source platform AtoM. My longer-term interest is applied research — open, reproducible scientific instrumentation of the kind published in venues like HardwareX: hardware and accompanying software that helps scientists measure things.

Projects

72 V battery and onboard computer for a small EV

in progress

Building a 72 V LiFePO4 traction battery from individual cells, with a BMS, for an Ari 458 small electric vehicle. The next step, currently in the concept phase, is an onboard computer that turns the car into one with usable information: trip data, consumption, battery state and cell-level data, and charge control.

Insect biomass radar network

planned

An ESP32-based LoRaWAN sensor network using radar modules to estimate insect biomass in the field. Nodes are designed to run autonomously on recycled smartphone batteries with small solar panels and charge controllers. The hard parts — radar signal processing, calibration against reference methods, data analysis — are what make it interesting. The goal is open, affordable and reproducible hardware in the spirit of HardwareX.

Electrolysis station for archaeological metal finds

built · in use

An automated electrolytic cleaning and conservation device for ancient coins and small metal finds: an electrolyte bath with graphite anodes and titanium wire, driven by an ESP32-based smart controller. A web frontend gives users presets by object type, size, and material, and different operating modes depending on the goal — gentle cleaning versus longer-term stabilization.

myzipredict

live

A model and map frontend predicting growth conditions for a mushroom species across all of Austria on a 1 × 1 km raster. It combines high-resolution weather and terrain data from GeoSphere Austria with a mathematical growth model and renders the resulting probability map. Runs as two Docker containers. myzipredict.kledering.at

Forecast verification for Austria

planned

A systematic evaluation of how accurate public weather forecasts actually are, primarily targeting GeoSphere Austria: collect forecasts over time, compare them against observations, quantify the error.

Off hours

I use airborne laser scan (LIDAR) data to look for traces of Roman roads and structures in my home region — amateur archaeology with terrain-analysis tooling. At home I run an assortment of self-built sensors (ultrasonic water-level monitoring, home automation) and solar-powered ESP32 nodes. Occasionally I point a telescope at the sky and do astrophotography.

Work

University of Vienna — central IT services (ZID)

2026 – present, part-time

Migration of the university archive's legacy system (Scope) to AtoM. The project spans data analysis and cleanup, storage and virtualization infrastructure, and bulk analysis and conversion of 100k+ files into archival formats. I also built a Django application that lets archive staff efficiently review and correct 300k+ records with respect to statutory protection periods.

CodeAbility Austria — TU Wien

~2 years, part-time

Research project on inclusive programming education and Open Educational Resources (OER). Started with literature research, then worked mainly as a full-stack Django developer and handled DevOps for the project. Part of the project still lives under oeresource.logic.at.

TU Wien Space Team — Penrose project

~6 months, volunteer

Computer engineer on the Penrose hybrid propulsion rocket project. Mostly worked my way into the flight software — a substantial C++ codebase covering guidance, control, and the surrounding systems — with some small contributions, before the project was discontinued.

Publications

Nothing published yet —

Notes

Occasional technical write-ups: things I built, measured, or got wrong. Browse the notes.

Contact

email
martin.kargl@univie.ac.at
email
martin.kargl@student.tuwien.ac.at
github
github.com/cracly