From 734dc9b5a92f675934517f3044da9c95b3b93bb1 Mon Sep 17 00:00:00 2001
From: Michele Tartari <37861893+m-tartari@users.noreply.github.com>
Date: Fri, 12 Dec 2025 15:00:30 +0100
Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(projects):=20upda?=
=?UTF-8?q?te=20project=20portfolio=20(#686)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../pages/ProjectsPage/ProjectsPage.tsx | 33 +++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/src/components/pages/ProjectsPage/ProjectsPage.tsx b/src/components/pages/ProjectsPage/ProjectsPage.tsx
index f8fb1b3..3e7859b 100644
--- a/src/components/pages/ProjectsPage/ProjectsPage.tsx
+++ b/src/components/pages/ProjectsPage/ProjectsPage.tsx
@@ -14,6 +14,28 @@ const ProjectsPage = () => {
Here is a collection of all the projects that are strictly related to the design, development and functioning of robots:
+ Software Engineering Consultant @ IIT}>
+
+ This project aims to simplify the remote control, monitoring, programming of behavior trees through an intuitive web interface. It
+ includes a frontend web app, built with TypeScript and React, allowing users to effortlessly add, remove, replace nodes by dragging and
+ dropping them on the a behavior trees canvas. It also allows to start, stop, pause, and resume tree execution. Additionally, backend
+ services, developed with C++ and Python, translate these programs into formats compatible with the underlying libraries, stream them to
+ target systems, and manage the behavior-trees lifecycle. Automated CI/CD pipelines further streamline integration and deployment
+ processes.
+
+
+ Software Engineering Consultant @ IIT}>
+
+ This project focuses on the development of a user interface for the control and monitoring of the digital twin of modular reconfigurable
+ robots. It includes a frontend web app, built with TypeScript and React, allowing users to effortlessly monitor and control the digital
+ twin of their robots. The backend is powered by Python, and provides robust APIs for seamless communication between the frontend and the
+ digital twin simulation. Automated CI/CD pipelines further streamline integration and deployment processes.
+
+
{
Engineering
Here there is a collection of all the projects that are related to all the other fields of engineering:
+ Software Engineering Consultant}>
+
+ This project focuses on the replacement of mission-critical software which was previously handled by a prioritary solution on an unsecure
+ legacy machine. The converter developed here is a standalone, cross-platform command-line tool written in Rust that transforms ISO-style
+ G-code programs into explicit Fanuc CNC format. Scripts and guides were provided to facilitate adoption for non-technical users, and
+ automation workflows were setup to enable seamless compilation and distribution of the converter across Windows, Linux, and macOS
+ platforms.
+
+