Portfolio

I am a passionate Robotics Software Developer with 5 years of research and industry experience using ROS and ROS 2 on mobile robots.

I’m on a mission to bring autonomous and intelligent robots closer to our everyday life. I actively contribute to the robotics community through open-source projects and blog posts, as I believe in the power of shared knowledge.

Notable Public Projects

Turtle Nest

Turtle Nest is my pet project, which provides a simple and clear user interface for ROS 2 package creation. I started the project to ease up the every day life of ROS 2 developers and to lower the barrier for newcomers to get started with development.

The application is written in C++ and uses QT for the graphical user interface. Check out the GitHub page for the full list of its features.

Parameter Configuration

Parameter Configuration is an open-source package, that was developed to simplify parameter handling on robots using ROS 2. It offers two main features: YAML Placeholders and Hierarchical YAML file overlaying.

I personally wouldn’t anymore configure ROS 2 package parameters, especially for a fleet of robots, without using this package!

Task Manager

Task Manager is your essential ROS 2 tool, if you are looking to track your task execution, handle conflicting tasks and build your custom missions by combining multiple smaller tasks. With it, you are able to reuse your existing ROS 2 services and actions and convert them into tasks super easily with just a single parameter file.

Opaste Joensuu

Opaste Joensuu is a project, that is developed as a hobby with a good friend of mine. The idea for it came during my university studies, when I noticed that there were no good websites or applications at the time that would list all the sights and activies in Joensuu area.

During the project, I fully developed the Android application using Java, and together implemented the backend using Google Firebase. Even though being developed as a hobby, Opaste is a production grade application and available in Google Play.

Latest Blog Posts

Scroll to Top