Software Engineer 👩🏻💻 | Data Analyst 📈 | Data visualization 🎨
Education
B.S. Computer Engineer
Degree score: 86 | 110
Università degli studi di Perugia, PG
Aug 2014 – Dec 2018
M.S. Data Science
-
Università degli studi di Perugia, PG
Aug 2019 – May 2022
Expertise area
Computer Engineer with a passion for full-stack web development, machine learning, and data-driven applications. I like building responsive, user-friendly web interfaces using React and developing robust backend systems with Java, Express.js, and MongoDB/SQL databases.
I have good Understanding in designing scalable architectures, knowledge on the principale AWS services and the use of containerization with Docker for application deployment and management.
My goal is to write clean and maintainable code and apply software engineering best practices including design patterns, type safety, respecting algorithmic complexity, applying version control. Strong foundation in algorithms, data structures, and system design, for providing a secure application development.
Proficient in machine learning and data analysis using Python and libraries like TensorFlow. From creating a data foundation with web scraping data to performing EDA (Exploratory Data Analysis) and building predictive models. Creating insightful, interactive data visualizations transforming complex datasets into clear visual stories.
Projects
December 2024 - February 2025
- A React dashboard with the use of Chackra UI.
- ExpressJS backend serving the crimes data to showcase
- To navigate the crimes of the City of Belém - Brazil in a modern site
January 2025
- SPA application written in React
- Interactive data visualization using chart.js
- Java Springboot backend
- Unit and integration test for backend and for frontend
May 2025
- Implementing image segmentation using U-Net implementation on a custom dataset
- Tools: Kaggle; Tensorflow; Labelbox;
May 2025
- A modern NextJS website for a judo club designed as a landing page for the club and to navigate about tecnhical resources about judo.
- Using MDX content management
💻 Technical Skills
Languages:
JavaScript
·TypeScript
·Java
·Python
·HTML
·CSS
·
Frontend Development:
React
·Next.js
·Angular
·
Backend & APIs:
Express.js
·MongoDB
·PostgreSQL
·SQLite
·Swagger
·Postman
Data Science & Machine Learning:
Python
·PyTorch
·TensorFlow.js
·Apache Spark
Data Visualization:
D3.js
·Chart.js
DevOps & Tools:
Git
·GitHub
·Docker
·Vite
·QGIS
Languages
- Italian: Mothertongue
- English:
- Reading: Strong comprehension of written texts
- Speaking: Proficient in conversional comunication
- Listening: Full understanding of spoken language
- Portuguese:
- Reading: Moderate ability to understand written content
- Listening: Can follow dialogues with ease