Senior Software Engineer with a background in Electrical Engineering.
Interested in embedded systems, backend infrastructure, game engine architecture, HPC, parallel programming, and signal processing.
Senior Software Engineer with a background in Electrical Engineering.
Interested in embedded systems, backend infrastructure, game engine architecture, HPC, parallel programming, and signal processing.
A deterministic C11 engine-control validation simulator designed with safety-critical principles and CI-driven hardware-in-the-loop (HIL) workflows in mind.
C
Dialtone is a realtime websocket chat with end-to-end encrypted message bodies and channel names. Optional voice chat.
Go
GPU solver for the angular two-point correlation function of 100k-object galaxy catalogs. 30B pair-angle calculations in 22.75 ms, with tuned CUDA and HIP backends for NVIDIA and AMD GPUs.
Cuda
This project visualizes 100,000 real galaxies in blue and 100,000 randomly distributed galaxies in red. The data is sourced from the GPU programming course at: Åbo Akademi University. Additional re…
A microservice for tracking and monitoring HPC (High Performance Computing) job resource utilization with Prometheus metrics export.
Go
Skogsnet v2 is a Go app that reads temperature and humidity from a serial device, stores the data in SQLite, and displays it on a web dashboard. It supports CSV export, configurable logging, and sh…
Go 1