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