About Andrea
A developer who connects people, products & code.
Full-Stack Developer with 8+ years of experience, expanding my expertise in Python, automation, and backend systems while exploring Cybersecurity and AI engineering.
PROFESSIONAL SNAPSHOT
AvailableAndrea Fiori
RoleFull-Stack Developer
LocationFlorence, Italy
FrontendAngular 路 TypeScript 路 Nx
BackendNode.js 路 PHP 路 Python
AngularNode.jsPHPPythonREST APIsDocker
Curriculum VitaeEnglish & Italian versions01 / Technical Skills
Skills that keep evolving.
These percentages represent my current self-assessment as a snapshot of my experience and continuous learning path.
Frontend
Interfaces & Architecture
HTML5 & CSS390%
JavaScript & TypeScript90%
Angular85%
RxJS75%
React60%
Backend
APIs & Application Logic
PHP85%
Node.js80%
Laravel75%
Python75%
NestJS60%
Emerging
Current learning paths
Cybersecurity60%
AI engineering40%
Devops & Tools70%
Software Engineering70%
QA and testing60%
Also experienced with: AI augmented development, REST APIs, GraphQL, Testing (Jest, Karma, PHPUnit), GIS applications, and Web Security
02 / Professional Journey
Experience Timeline
From PHP applications to enterprise Angular systems, my career has been built on understanding software from the inside out.
September 2025 - PRESENT
Frontend developer
Terranova Software 路 Florence, Italy (Hybrid)
- Maintained and improved an enterprise Angular application, increasing code maintainability and reducing regression issues
- Collaborated with backend teams to streamline API integration, improving data reliability, enhancing security, and boosting frontend performance
2021 - 2025
Full stack developer
SurgiQ S.r.l 路 Florence, Italy (Remote)
- Standardized Angular/Nx frontend architecture across projects, cutting initialization and setup time by 80%
- Developed and maintained healthcare web applications with 99.95% uptime, reducing incidents by 45%
- Delivered integrated features and internal tools with the backend team, accelerating delivery by 40% and reducing the bug backlog by 60%
2019 - 2021
Software developer
Geosystems S.r.l 路 Florence, Italy
- Built reusable web applications and web components across multiple projects, improving development speed and consistency
- Developed a Java-based geospatial data processing tool that reduced manual work through automation
January 2019 - September 2019
Software developer, Consultant
IT Partner Italia 路 Florence, Italy
- Developed and tested Angular applications for Engineering S.p.A., contributing to stable and reliable production releases
2017 - 2018
Software developer, Consultant
Dacomat S.r.l 路 Florence, Italy
- Contributed to an Angular customer platform for financial services, improving user experience and reliability
March - June 2017
Frontend developer
Plansoft s.r.l 路 Florence, Italy
- Developed frontend applications for multiple clients and delivered technical support.
2016 - 2017
Software developer
Geosystems S.r.l 路 Florence, Italy
- Developed and maintained PHP-based web applications.
- Implemented automated testing with PHPUnit and Codeception.
- Built interactive GIS web applications.
March - December 2015
Freelancer LAMP developer
路 Florence, Italy
- Developed and maintained PHP/MySQL websites with focus on usability and data management.
2008 - 2014
Software developer and application support specialist
Register.it 路 Florence, Italy
- Provided multi-level technical support and contributed to PHP/MySQL web development within Agile teams.
2004 - 2007
Freelancer LAMP developer
Arachno Srl 路 Sassari, Italy
- Developed and maintained websites with PHP and MySQL to ensure user-friendly interfaces and efficient data management.
03 / Resources
Curriculum Vitae
Download the version that best fits your needs.
Both PDFs should be kept in the same folder structure.
Privacy Notice and Data Processing
In accordance with Regulation (EU) 2016/679 (GDPR) and applicable Italian data protection laws, I authorize the processing of my personal data contained in this document for staff recruitment and selection purposes. I am aware of my rights, including those under Articles 15 et seq. of the GDPR (e.g., access, rectification, erasure).