Andrea Fiori

Senior Full-Stack Developer (Angular, Node.js) with 8+ years of experience.
Expanding into Python, automation, and backend systems.

Skills

  • FRONTEND DEVELOPMENT: Angular, TypeScript, JavaScript (ES6+), RxJS, Nx, HTML5, CSS3, Material Design, Bootstrap 5, Accessibility, Web GIS
  • BACKEND DEVELOPMENT: Node.js (NestJS, Express), PHP (Laravel), Python (automation, scripting)
  • DATABASES: PostgreSQL, MySQL, MongoDB
  • DevOPS & TOOLS: Docker, Git, CI / CD workflows

Work History

Frontend developer | Terranova Software

September 2025 - present. Florence, Italy (Hybrid)
  • Maintain and enhance enterprise Angular applications used in production environments
  • Collaborate with backend teams to optimize API integration and application maintainability

Full stack developer | SurgiQ S.r.l

2021 - 2025. Florence, Italy (Remote)
  • Led Angular/Nx frontend architecture for scalable healthcare software.
  • Developed complex Angular applications integrating REST APIs and Node.js services
  • Contributed to backend services and maintained the company website

Software developer | Geosystems S.r.l

2019 - 2021. Florence, Italy
  • Developed web applications using React, Node.js, PHP.
  • Built reusable frontend components to support scalable geospatial interfaces
  • Developed Java GIS tool to automate geospatial data workflows.

Software developer, Consultant | IT Partner Italia

January 2019 - September 2019. Florence, Italy

Software developer, Consultant | Dacomat S.r.l

2017 - 2018. Florence, Italy
  • Collaborated with Reply to develop Angular-based customer area for financial services client.
  • Contributed to frontend and backend integration in enterprise environments.

Software developer | Geosystems S.r.l

2016 - 2017. Florence, Italy
  • Developed and maintained PHP-based web applications.
  • Implemented automated testing with PHPUnit and Codeception.
  • Built interactive GIS web applications.

Early Experience

Frontend developer - Plansoft s.r.l | March - June 2017, Florence, Italy

AngularJS - Angular - HTML5 & CSS3

Freelancer LAMP developer | March - December 2015, Florence, Italy

PHP ∙ Yii2 ∙ PHPUnit ∙ Codeception ∙ HTML5 & CSS3

Software developer and application support specialist - Register.it | 2008 - 2014, Florence, Italy

PHP ∙ MySQL ∙ Oracle ∙ Shared hosting ∙ Web Security

Freelancer LAMP developer | Kronoweb and Arachno 2004 - 2007, Sassari, Italy

PHP ∙ MySQL ∙ HTML & CSS

Projects

  • Andrea Fiori.net Personal tech blog (Laravel)
  • Automation & backend scripting (Python - CLI tools, data processing, testing)
  • Backend fundamentals data structures, algorithms, and testing practices (Python)

Education

Computer Science Diploma

  • I.T.I.S Angioy, Sassari (1996-2002).