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. + +