Miłosz Makowski

Algorithms · software · natural systems

Miłosz Makowski

R&D engineer

I develop algorithms and software for computer vision, signal processing, and 3D simulation. My work connects commercial R&D with research into natural environments.

Models · signals · systemsResearch / Engineering
Computer vision & DSP3D graphics & simulationSoftware engineeringPhD · Adam Mickiewicz University

Depth in the algorithms. Breadth in the engineering.

Vision & signals

Computer vision, digital signal processing, deep learning, and data analysis. Experience with thermal-camera detection and camera-based physiological signal extraction.

OpenCVTensorFlowDSP

Graphics & simulation

3D computer graphics and modelling of biological and physical systems. Research involving vegetation, ecosystems, atmospheric processes, and wildfire simulation.

C++OpenGLDirectX

Software & tools

Software engineering from low-level algorithms to SDKs, internal research tools, and web applications. Connecting computational methods with the people who use them.

C++ReactTypeScript

From the algorithm to the application.

Selected work in computer vision, signal processing, and the software around them. These descriptions focus on my role and publicly shareable scope.

Shen.AIComputer vision · DSP · SDK

Shen.AI — camera-based physiological signals

Computer vision and digital signal processing research and programming for an rPPG extraction SDK. SDK development and support, alongside internal tools for data analysis.

Visit the product website
EMPEKODetection · Systems · Applications

EMPEKO — b-finder

Main programmer for a thermal-camera-based bird and bat detection prototype. My work included the detection algorithm, camera-network setup, administration tools, and the client application.

Visit the product website

Built to explore. Built to use.

Simulation, developer tooling, and everyday applications. Personal projects give me room to investigate ideas and build tools I want to use.

Interactive simulation · Work in progress

Growing a virtual forest

An application in development for interactive forest generation, connected to my PhD research on ecosystem simulation. The project combines biological models, 3D graphics, and web technologies.

The application is in development and is not yet available to try.

3DSimulationWeb
Project website
Open source · C++ tooling

tunable-cpp

A header-only C++ library for inspecting and changing variables at runtime through an interactive command line. A small tool for experimenting with parameters while a program is running.

float threshold = 0.5f;
tunable(threshold);
tunable_cmd();
C++17Header-onlyMIT
View the code on GitHub
Personal web applications

Tools for time & tasks

Personal productivity tools for time measurement with statistics and insights, alongside to-do lists and task management. Built with end-to-end encryption for privacy.

ReactTypeScriptWebE2EE

Modelling the complexity of nature.

My PhD at Adam Mickiewicz University in Poznań focused on ecosystem simulation. Coauthored work explores vegetation, climate, clouds, and wildfires, published in ACM Transactions on Graphics at SIGGRAPH and SIGGRAPH Asia.

  • 2019

    Synthetic Silviculture: Multi-scale Modeling of Plant Ecosystems

    ACM Transactions on Graphics · SIGGRAPH 2019

    Multi-scale modelling of plant ecosystems, connecting individual plant structure and growth with interactions across a forest.

  • 2022

    Ecoclimates: Climate-Response Modeling of Vegetation

    ACM Transactions on Graphics · SIGGRAPH 2022

    Modelling vegetation responses to climate through interactions between plants, soil, and the atmosphere.

Let’s talk about your ideas.

For professional opportunities, research conversations, or questions about my projects, email me directly. For a consulting engagement, you can also explore Alekod.

Available for selected consulting engagements and scoped part-time projects.

milosz@alekod.pl