GIANMARCO FERRUZZI
- gianmarco.ferruzzi@gmail.com
- Florence, Italy
- Blog
- Italiano
Software Engineer, knowledge and understanding of software
development clean architecture and agile methodologies.
Experience in the design and development of web applications, server management and
management of the development team.
Available for New Projects
I'm available for website development, web applications, mobile applications, and integration solutions. If you have a project in mind, don't hesitate to get in touch!
gianmarco.ferruzzi@gmail.com
Work Experiences
Software Engineer
Esselunga spa - Software Engineer Consultant
Support to the Esselunga development team.
Software Engineer
Software Engineer, operating mainly with Angular, Spring and Kubernetes
Projects in which I have participated:
-
Thales Italia spa - Software Engineer Consultant
Support to the Thales development team for airport management applications.
Technologies and tools used: Java Spring (Boot, Data JPA), Quarkus, Angular 8+, AngularJS, Git, Jenkins, Docker, Kubernetes, Jira, Confluence, knowledge and study of software architecture already present -
Silfi - Portale TARI
Development of the new portal for the management of TARI requests for the city of Florence.
Technologies and tools used: Java Spring, Angular 8+, Git. -
Time Card Management Application
Maintenance and development of the internal application for time management.
Technologies and tools used: Java Spring, Angular 8+, MySQL, Jenkins, Git.
Internship
Internship organized by the school with a tutor.
The goal was to develop from scratch a native Android application to list
the recent films released using Internet services.
MY Projects
PrivacyUp
Development and maintenance of a platform dedicated to privacy compliance management
adopted by public entities. The platform is used daily by municipalities and other public
entities to ensure GDPR compliance and manage privacy-related practices.
Technologies and tools used: PHP, HTML, JavaScript, CSS, Jenkins for Continuous Delivery,
complete infrastructure management and automated deployment.
NgTrainer App
Development of a Progressive Web App for booking management at NgTrainer personal trainer studio.
Fullstack project including booking system, client management and administrative dashboard.
Technologies and tools used: Next.js (frontend), Quarkus (backend),
Progressive Web App, Jenkins for Continuous Delivery, complete infrastructure
management and automated deployment.
Luce Requests Automation
Development of an intelligent integration system between WhatsApp and Cooperativa Luce's
portal for automated reception of taxi ride requests for disabled individuals.
The system implements advanced Artificial Intelligence solutions for
Natural Language Processing (NLP), semantic interpretation
of messages and automatic classification of requests.
Technologies and tools used: Fullstack development with dedicated backend,
management frontend, AI/ML integration for text processing
and intent recognition, Jenkins for Continuous Delivery, complete
infrastructure management and automated deployment.
Xplorer Platform
Development of a platform dedicated to the enhancement of the selected territories.
Management of the development team and organization of the workload into tasks.
Ecosystem architecture design and implementation.
Official Website
Clip2Creator
One-man-team development of a webapp to allow users to send video clips to their favorite content creators.
Developed using Angular and Quarkus, using a private VPS to host the application, using Docker and Jenkins for CI/CD.
Official Website
MeteoFy
Development, using Kotlin, of a native Android application, based on
OpenWeatherMap service for retrieving weather data. Users can input places
and get the data formatted in a color coded way.
Source code
is available on GitHub.
FantaAstiere
Development, using Java, of a native Android application to be used as a
support for trading in the "Fantasy Football" game.
Available on Play Store(Removed by account inactivity)
AnotherWay
My first released Unreal Engine 4 solo project.
Another Way is an interactive game that will take you to relive the last
memories of the protagonist.
Available
on Itch.io