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.
  • {/* 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 */}