I am a Frontend Developer with a strong background in Computer Engineering and hands-on experience in building modern, scalable, and user-focused web applications. Over the past years, I’ve worked on projects ranging from responsive portfolio websites to enterprise-level applications for banking clients, where I improved UI performance, accessibility, and overall user experience. My experience spans across React, Vue.js, Next.js, and Tailwind CSS, with a solid foundation in TypeScript, testing (Jest, React Testing Library), and CI/CD pipelines. I have successfully led frontend initiatives, redesigned components to be secure and CSP-compliant, and collaborated in workshops to support knowledge sharing within teams. What makes me stand out is my combination of technical precision and design-oriented mindset: I enjoy creating clean, efficient code while ensuring an engaging and intuitive user experience. I am passionate about learning new technologies, adapting to complex challenges, and delivering solutions that are both innovative and reliable.

Vincenzo Spagnolo

I am a Frontend Developer with a strong background in Computer Engineering and hands-on experience in building modern, scalable, and user-focused web applications. Over the past years, I’ve worked on projects ranging from responsive portfolio websites to enterprise-level applications for banking clients, where I improved UI performance, accessibility, and overall user experience. My experience spans across React, Vue.js, Next.js, and Tailwind CSS, with a solid foundation in TypeScript, testing (Jest, React Testing Library), and CI/CD pipelines. I have successfully led frontend initiatives, redesigned components to be secure and CSP-compliant, and collaborated in workshops to support knowledge sharing within teams. What makes me stand out is my combination of technical precision and design-oriented mindset: I enjoy creating clean, efficient code while ensuring an engaging and intuitive user experience. I am passionate about learning new technologies, adapting to complex challenges, and delivering solutions that are both innovative and reliable.

Available to hire

I am a Frontend Developer with a strong background in Computer Engineering and hands-on experience in building modern, scalable, and user-focused web applications. Over the past years, I’ve worked on projects ranging from responsive portfolio websites to enterprise-level applications for banking clients, where I improved UI performance, accessibility, and overall user experience.

My experience spans across React, Vue.js, Next.js, and Tailwind CSS, with a solid foundation in TypeScript, testing (Jest, React Testing Library), and CI/CD pipelines. I have successfully led frontend initiatives, redesigned components to be secure and CSP-compliant, and collaborated in workshops to support knowledge sharing within teams.

What makes me stand out is my combination of technical precision and design-oriented mindset: I enjoy creating clean, efficient code while ensuring an engaging and intuitive user experience. I am passionate about learning new technologies, adapting to complex challenges, and delivering solutions that are both innovative and reliable.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Italian
Fluent
English
Advanced

Work Experience

Front End Developer at Open Reply
January 1, 2022 - Present
Revamped the UI of a mobile app following an API migration, improving UI/UX and reducing code complexity by 20%. Created four new responsive web apps with Vue.js to collect sensitive data, enabling a bank client to efficiently manage new customer requests and increase productivity. Implemented features for bank CMS running on Docker and built in Angular, reducing loading times by over 25%. Managed and upgraded a bank Ionic PWA to align with new features and tech versions, improving compatibility. Improved accessibility across projects by over 70% by importing and upgrading components and guidelines. Took over FE projects for a key client, serving as main contact for change requests, fixes, and production builds. Participated in Vue.js fundamentals workshops to upskill colleagues.
Front End Developer at Open Reply
January 1, 2022 - Present
Revamped the UI of a mobile app following an API migration, reducing code complexity by 20% and improving UX. Built four responsive web apps with Vue.js for collecting sensitive data, enabling a bank client to handle new customer requests more efficiently. Implemented features for bank CMS on Docker, developed in Angular, cutting page load times by over 25%. Managed and upgraded a bank Ionic PWA with updated tech and libraries to maintain compatibility with new features. Improved accessibility across projects by over 70%. Took ownership of all FE projects for a client, acting as main point of contact for change requests, fixes, and production builds. Contributed to internal Vue.js workshops to uplift team skills. Redesign of components to enforce CSP-compliant styling and avoid inline styles.
Front End Developer at Open Reply
January 1, 2022 - Present
Led UI revamp for a mobile app following an API migration, reducing code complexity by 20% and improving UI/UX. Built four responsive Vue.js web apps for collecting sensitive data to streamline bank client requests, increasing productivity. Implemented features for bank CMS on Docker and Angular, reducing page load times by over 25%. Upgraded a bank Ionic PWA to align with new features, improving compatibility. Increased accessibility across projects by over 70%. Served as the primary FE reference for a major client, handling change requests and production builds. Led internal Vue.js workshops to upskill teammates.
Front End Developer at Open Reply
January 1, 2022 - Present
Revamped the UI of a mobile app after an API migration, improving UIX and reducing code complexity by 20%. Created four new responsive web apps with Vue.js for collecting sensitive data to help a major bank client manage new customer requests, boosting productivity. Developed features for bank CMS on Docker and in Angular, reducing loading times by over 25%. Upgraded an Ionic PWA to be compatible with new features. Improved accessibility across projects by over 70%. Took ownership of FE projects for a client, acting as the go-to person for changes, fixes, and production builds. Led internal Vue.js fundamentals workshops and redesigned components to enforce CSP-compliant safe code.

Education

Master Degree in Computer Engineering at University of Salento (Lecce)
January 1, 2020 - January 1, 2022
Bachelor Degree in Information Engineering at University of Salento (Lecce)
January 1, 2016 - January 1, 2020
Master Degree in Computer Engineering at University of Salento (Lecce)
January 1, 2020 - January 1, 2022
Bachelor Degree in Information Engineering at University of Salento (Lecce)
January 1, 2016 - January 1, 2020
Master Degree at University of Salento (Lecce)
January 1, 2020 - January 1, 2022
Bachelor Degree at University of Salento (Lecce)
January 1, 2016 - January 1, 2020
Master Degree in Computer Engineering at University of Salento (Lecce)
January 1, 2020 - January 1, 2022
Bachelor Degree in Information Engineering at University of Salento (Lecce)
January 1, 2016 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more