From 3b47a782de6b3842b5954662bc72bd12262223b2 Mon Sep 17 00:00:00 2001
From: m-tartari <37861893+m-tartari@users.noreply.github.com>
Date: Thu, 3 Jul 2025 11:53:30 +0200
Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(Curriculum):=20cl?=
=?UTF-8?q?eanup=20hydration=20error=20warnings?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../pages/CurriculumPage/CurriculumPage.tsx | 236 +++++++++---------
1 file changed, 114 insertions(+), 122 deletions(-)
diff --git a/src/components/pages/CurriculumPage/CurriculumPage.tsx b/src/components/pages/CurriculumPage/CurriculumPage.tsx
index 793135d..a7da22c 100644
--- a/src/components/pages/CurriculumPage/CurriculumPage.tsx
+++ b/src/components/pages/CurriculumPage/CurriculumPage.tsx
@@ -1,4 +1,4 @@
-import { Box, Divider, Link, Stack, Table, TableCell, TableRow, Typography } from '@mui/material'
+import { Box, Divider, Link, Stack, Table, TableBody, TableCell, TableRow, Typography } from '@mui/material'
import { Award, ExternalIconLink, Extracurricular, Publication, SectionHeader, SectionSubheader } from 'components/atoms/index.js'
import { CurriculumItem } from 'components/molecules/index.js'
@@ -12,20 +12,18 @@ const Curriculum = () => {
{/* id="selfemployed-software" */}
-
-
-
- Design and development of customized graphical interfaces and software components to facilitate the use of robots and industrial
- machines.
-
- Production and maintenance of revisions of the documentation.
- Providing technical assistance for R&D activities.
-
+
+
+ Design and development of customized graphical interfaces and software components to facilitate the use of robots and industrial
+ machines.
+
+ Production and maintenance of revisions of the documentation.
+ Providing technical assistance for R&D activities.
{/* id="MinHub-lead" */}
-
+
Co-founded{' '}
{
{/* id="IIT-software" */}
-
+
Worked in{' '}
Alberobotics
@@ -76,7 +74,7 @@ const Curriculum = () => {
{/* id="IIT-embedded" */}
-
+
Worked in{' '}
Alberobotics
@@ -104,7 +102,7 @@ const Curriculum = () => {
dates="01/19 - 06/19"
company="Warsaw University of Technology - Division of Theory of Machines and Robots"
location="Warsaw, Poland">
-
+
My main duties included:
Developing a voice interface and some user detection strategies for low-power robotic systems using ROS.
@@ -115,7 +113,7 @@ const Curriculum = () => {
{/* id="WUT-intern" */}
-
+
My main duties included:
Developing a setup to control a shape memory alloy material using an embedded PC (a Beagle Bone Black).
@@ -157,26 +155,24 @@ const Curriculum = () => {
// (grade: 5/5,summa cum laude)
location="Warsaw, Poland"
dates="09/18 - 06/19">
-
-
- Consortium scholarship issued for EMARO+ students based on academic merits and offered to top applicants only.
- Relevant courses: Research Methodology, Bio-Robotics, Dynamics of Multi-Body Systems, Advanced Mechanical Design.
- Other relevant courses: 2 exams of Polish language and 1 of Polish culture.
-
- Thesis:{' '}
-
- Voice Controlled Mobile Robot for Indoor Applications
- {' '}
- (research publication available{' '}
-
- here
-
- ).
-
-
+
+ Consortium scholarship issued for EMARO+ students based on academic merits and offered to top applicants only.
+ Relevant courses: Research Methodology, Bio-Robotics, Dynamics of Multi-Body Systems, Advanced Mechanical Design.
+ Other relevant courses: 2 exams of Polish language and 1 of Polish culture.
+
+ Thesis:{' '}
+
+ Voice Controlled Mobile Robot for Indoor Applications
+ {' '}
+ (research publication available{' '}
+
+ here
+
+ ).
+
{/* id="ECN" */}
@@ -185,25 +181,23 @@ const Curriculum = () => {
company="Ecole Centrale de Nantes"
location="Nantes, France"
dates="09/17 - 06/18">
-
-
- Consortium scholarship issued for EMARO+ students based on academic merits and offered to top applicants only.
-
- Relevant courses: Mobile Robotics, Non-linear Control Theory, Software Architecture for Robotics, Artificial Intelligence, Computer
- Vision, Real Time Systems, Mechanical Design Methods in Robotics, Optimization Techniques.
-
- Other relevant courses: 2 exams of French language.
-
- Project:{' '}
-
- Recharging electric cars with a mobile robot
-
- .
-
-
+
+ Consortium scholarship issued for EMARO+ students based on academic merits and offered to top applicants only.
+
+ Relevant courses: Mobile Robotics, Non-linear Control Theory, Software Architecture for Robotics, Artificial Intelligence, Computer
+ Vision, Real Time Systems, Mechanical Design Methods in Robotics, Optimization Techniques.
+
+ Other relevant courses: 2 exams of French language.
+
+ Project:{' '}
+
+ Recharging electric cars with a mobile robot
+
+ .
+
@@ -227,18 +221,16 @@ const Curriculum = () => {
// (grade: 5/5)
location="Shanghai, China"
dates="09/14 - 06/17">
-
-
- Relevant courses: Automation Controls, Electrical Circuit, Logical Design of Digital Systems.
- Other relevant courses: 2 Exams about Chinese Language and 3 Exams about Chinese Culture.
-
- Thesis:{' '}
-
- Solar Panel Fault Detection Method Based on Infrared Image Processing
-
- .
-
-
+
+ Relevant courses: Automation Controls, Electrical Circuit, Logical Design of Digital Systems.
+ Other relevant courses: 2 Exams about Chinese Language and 3 Exams about Chinese Culture.
+
+ Thesis:{' '}
+
+ Solar Panel Fault Detection Method Based on Infrared Image Processing
+
+ .
+
{/* id="UniBo" */}
@@ -248,19 +240,17 @@ const Curriculum = () => {
location="Bologna, Italy"
//(grade: 102/110)
dates="09/13 - 12/16">
-
-
- Scholarship issued for Almatong Project student based on academic merits and offered to top applicants only.
- Relevant courses: Foundation of Industrial Robotics, Automatic Machines, Computer Architectures.
- Other relevant courses: 2 exams of French language.
-
- Thesis:{' '}
-
- Design of a Testing Machine for Flexure Hinges
-
- .
-
-
+
+ Scholarship issued for Almatong Project student based on academic merits and offered to top applicants only.
+ Relevant courses: Foundation of Industrial Robotics, Automatic Machines, Computer Architectures.
+ Other relevant courses: 2 exams of French language.
+
+ Thesis:{' '}
+
+ Design of a Testing Machine for Flexure Hinges
+
+ .
+
@@ -305,50 +295,52 @@ const Curriculum = () => {
Skills
-
-
-
- Languages
-
-
- Italian (Native Speaker), English (Proficient, IELTS 7.5), French (Good), Chinese (Basic, HSK3)
-
+
+
+
+
+ Languages
+
+
+ Italian (Native Speaker), English (Proficient, IELTS 7.5), French (Good), Chinese (Basic, HSK3)
+
-
-
-
- Digital
-
-
-
- Languages: TypeScript/Javascript (Proficient), Python (Proficient), Bash (Good), C++ (Good), C (Fair)
-
-
-
-
- Softwares: git (Proficient), Matlab (Good), LaTeX (Good), CATIA (Fair)
-
-
-
-
- Middleware: Robotic Operative System (ROS, Good)
-
-
-
-
- OS Used: Linux, Microsoft
-
-
-
-
-
- Softskills
-
-
-
- Adaptability, Communication, Creativity, Critical Thinking, Problem-Solving, Self-Organization, Teamworking
-
-
+
+
+
+ Digital
+
+
+
+ Languages: TypeScript/Javascript (Proficient), Python (Proficient), Bash (Good), C++ (Good), C (Fair)
+
+
+
+
+ Softwares: git (Proficient), Matlab (Good), LaTeX (Good), CATIA (Fair)
+
+
+
+
+ Middleware: Robotic Operative System (ROS, Good)
+
+
+
+
+ OS Used: Linux, Microsoft
+
+
+
+
+
+ Softskills
+
+
+
+ Adaptability, Communication, Creativity, Critical Thinking, Problem-Solving, Self-Organization, Teamworking
+
+
+
{/* Accomplishments */}