Hamina 3D View

Custom WebGL 3D engine for performant and accurate building visualization, featuring custom SSAO and WBOIT implementations.

WebGL, React 2023 Post

Planning Assistant

Automatic access point placement tool that optimizes locations based on coverage, interferences, room type, and Wi-Fi best practices. Includes a custom heatmap animation engine.

C++, WebAssembly, TypeScript 2024 Docs
Hamina Planning Assistant demo

Automatic Building 3D Modeling

Deep learning pipeline that converts floor plan images into full 3D building models for RF simulation. Processes thousands of floor plans monthly.

TypeScript, PyTorch 2025 Post
Automatic Building 3D Modeling screenshot

Fast Ray Tracing

Real-time RF ray tracing module implemented in multithreaded C++ WebAssembly. Simulates refractions and diffractions for more accurate RF modeling.

C++, WebAssembly 2024 Docs
Fast Ray Tracing demo

Hamina Antenna Viewer

Interactive 3D antenna radiation pattern viewer. Interpolates 3D antenna mesh from 2D azimuth and elevation planes. Allows for downloading .OBJ files for 3D printing.

TypeScript, WebGL 2023 Blog
Hamina Antenna Viewer screenshot

The Sylow Theorems and Classification of Finite Groups

69-page bachelor's thesis presenting a comprehensive classification of finite groups of orders 1-20, examining their structure through the Sylow theorems and fundamental group-theoretic results.

Mathematics 2025 Aaltodoc
Bachelor's thesis cover

gitgo

Static site generator for Git repositories. Creates a fast and beautiful web interface for browsing code, with no server-side processing or JavaScript required.

Go 2020 GitHub
gitgo screenshot

rustgrad

Micrograd-inspired, tiny autograd engine and neural network library with PyTorch-like API, written in Rust.

Rust 2025 GitHub
rustgrad plot

contestlib

Data structures and algorithms for ICPC-style programming contests, featuring extensive unit tests.

C++ 2021 GitHub

adventofcode

Advent of Code problems solved in various languages.

Python 2021 GitHub