Skip to content
CG monogram logo

Curriculum Vitae

Download PDF →

Work Experience

Apr 2023 - Present

Software Engineer

Mega Italia Media · Castel Mella, IT

Core Responsibilities

  • Full stack development of enterprise web applications using PHP, Java, and modern frontend frameworks (Angular, React).
  • Architectural design and implementation of REST/SOAP APIs for integrated distributed systems.
  • Relational database management (MySQL) including query and data structure optimization.

Key Technical Achievements

  • Led strategic refactoring of legacy modules to optimize performance, security, and scalability.
  • Standardised MVVM patterns across the Angular codebase and established reliable Playwright E2E test coverage.
  • Daily execution of CI/CD workflows and Agile/Scrum methodology in a Docker/Linux environment.
Angular React Java PHP TypeScript MySQL Docker
Jan 2023 - Apr 2023

Software Developer (Internship)

Mega Italia Media · Castel Mella, IT

  • Development of backend components in Python and PHP
  • Containerization of services using Docker for development environment standardization
Python PHP Docker

Education

2023 - Present

M.Sc. Computer Engineering

Università degli Studi di Brescia (UNIBS)

  • Focus: Software Architecture, Artificial Intelligence (Machine Learning, Deep Learning)
Software Engineering AI ML DL
2018 - 2023

B.Sc. Computer Engineering

Università degli Studi di Brescia (UNIBS)

  • Thesis: Re-engineering of a chatbot middleware in an e-learning system with the introduction of API calls (Stack: PHP, Python)
Foundations PHP Python

Skills & Languages

Technical

Languages & Core

PHP SQL JavaScript/TypeScript Python Java HTML5/CSS3

Frameworks & Tools

Angular React TailwindCSS Docker Git/GitHub Linux (Bash)

Databases & Methods

MySQL/MariaDB Agile (Scrum) RESTful API Design OOP/MVC
Languages
Italian Native
English C1 - Advanced