Curriculum Vitae
Personal Information
Full Name
Francesco Gasparetto
Address
V. San Biagio 63, 20060 Truccazzano (MI), Milan
Phone
-
Email
-
Date of Birth
01/04/1977
Nationality
Italian
Professional Experience
From July 2023 to present
PHP Tech Lead Solutions Architect – Bselfie S.r.l.
Machine Learning: practical experience in developing ML projects using Python scikit-learn and PyTorch
frameworks to create, train, and evaluate machine learning models with real datasets.
Natural Language Processing: use of pre-trained Huggingface models for basic NLP tasks.
Maintenance and updating of Magento 2.4.5 based ecommerce platform.
Installation and customization of third-party extensions.
Development of custom modules for frontend and backend areas.
Development of strategies for managing integrations with third-party systems.
Interfacing with technical figures of partners and suppliers.
Analysis of team requests and research of digital growth strategies.
Management of AWS cloud structure setup.
From July 2021 to July 2023
Team Leader for Magento 2 Projects - Alpenite S.r.l.
Analysis and development of ecommerce platform, requirements, component selection, data structure setup.
Management of external flows, exports to third-party systems, scheduled jobs, standard and custom REST APIs.
Python script for system task scheduling.
Task assignment management, code review, deploy.
Use of GIT/Github/Bitbucket as version control systems.
Use of Jenkins as CI/CD tool.
Use of Magento Cloud platform for service management, hosting, maintenance.
Use of virtualization technologies: Docker, Virtual Box, Vagrant.
Use of Sonarqube as a code inspection system.
From April 2019 to February 2021:
Senior PHP Developer - Magento - Tannico S.p.A.
Development of Tannico ecommerce on Magento CMS.
Amazon Web Services, infrastructure management.
Use of Docker for deploy management and development environments.
Use of GIT/Github as version control system.
Development and maintenance of Mysql procedures for data extraction and processing.
Development and maintenance of Linux system scripting tasks in bash language.
From December 2016 to April 2019:
Ecommerce Analyst Developer - Blusys S.r.l.
Analysis and development of PHP projects for the creation of E-Commerce sites.
Maintenance and expansion of the MVC framework on which the platform is based.
Responsibility for software architecture.
Management of production Linux server.
Development of Bash scripts for production server maintenance.
From November 2015 to December 2016:
Libra Esva email security - Libraesva S.r.l.
Analysis and development of virtual appliances in the field of email security.
Development of web interfaces in PHP - MYSQL for spam filter management.
Development and maintenance of unix shell BASH scripts.
Use of Git/Gitlab for code maintenance and versioning.
From November 2012 to November 2015:
Symfony/PHP Programmer Analyst - Puntoit Servizi Informatici
Symfony/PHP programming for web application management. Creation of modules on request and customization
of basic modules.
System call hijacker, a kernel module written in C language for system call hijacking. The module handles lowlevel file openings and can perform an action configured by the administrator.
Android Trigonometry Quiz. Android app to practice trigonometric knowledge visually. The quiz involves
identifying the required angles on the unit circle.
From May 2008 to November 2012:
Perl Developer and Analyst in Confrete project - Beta80 Group S.p.a.
Maintenance and updating of applications, services, scheduled scripts, and procedures used for monitoring and
provisioning management of connectivity devices for a large telecommunications company.
Service management SOAP, restructuring classes (MVC structures).
From May 2007 to May 2008:
Perl Developer - HRM Informatica S.r.l, consulting for Sirti S.p.A.
Project followed: development and maintenance of Perl libraries within ART (Activity Report Tracker), activity
tracking and workflow management system.
Reengineering of the application to "stratify" software components.
Technologies used: Perl, Perl::DBI, Oracle 10.
Analyzed, studied, and used the Prototype javascript framework to create advanced Web 2.0 client-side
functionalities.
From October 2002 to May 2007:
Linux environment developer and system administrator - Dynamica Srl.
Maintenance and development of PHP libraries for Content Management System integration.
Creation of shell scripts (bash) for service maintenance and checks.
Web application development in PHP.
TCP packet monitoring/statistics program written in C based on pcap libraries in Linux environment.
From June 2002 to October 2002:
IT consultant at various Siemens locations - INFOXNET DI Grivet Chin Franco & C. SAS
Linux System, network security, service configuration courses at ELEA SpA (Settimo Milanese and Turin).
Linux System courses at CSL Milan (Consorzio Scuola Lavoro).
Education and Training
Period
September 2001 - December
2001
December 2008 - July 2008
1992 - 1997
Qualification
Linux System Administrator
Intermediate-advanced level Chinese
Mandarin course
Scientific High School Diploma
Institute
CSEA Milan; Course duration: 900
hours
CIPE Beijing (Beijing)
G.Cardano Scientific High School,
Milan
Personal Skills
Languages
Italian - Native
English - Full proficiency (written and spoken)
Spanish - Full proficiency (written and spoken)
Norwegian - Full proficiency (written and spoken)
Chinese Mandarin - Good knowledge (written and spoken)
French - Basic knowledge (written and spoken)
Computer Skills
Programming Languages: PHP, Python, Perl, Javascript, PLSQL, Bash Unix
Databases: MySQL, PostgreSQL, Oracle
Systems: Deep knowledge of Unix/Linux systems.
CI/CD Tools: Expert in GIT, Gitlab, Bitbucket, Docker, Jenkins
Interests and Activities
Programming, artificial intelligence, Chinese martial arts and culture in general, foreign languages. I have been
practicing traditional Chinese Kung Fu and Taichi since 2002. I teach Taichi in Milan since 2010.
Data Protection Authorization
I authorize the processing of personal data contained in my curriculum vitae according to Art. 13 of Legislative Decree
196/2003.
The data subject, having been informed pursuant to Article 13 of Regulation (EU) 679/2016, consents to the
processing of his/her personal data contained in this CV, for the purposes specifically indicated, including the
communication to third parties. I authorize data processing pursuant to Regulation (EU) 679/2016.