Mattia Licciardi, Developer in London, United Kingdom
Mattia is available for hire
Hire Mattia

Mattia Licciardi

Verified Expert  in Engineering

Full-stack JavaScript Developer

Location
London, United Kingdom
Toptal Member Since
April 19, 2022

Mattia is a Venice-born lifelong learner, passionate about science and technology. A goal-oriented and highly skilled team player, Mattia enjoys coding and collaborating with other developers, engineers, and software testers to deliver remarkable products within deadlines and budgets.

Portfolio

Space 48
React, React Redux, Next.js, Storybook
6.626 Ltd
React, React Native, MongoDB, Node.js, Express.js, Third-party APIs...
Colleva, Inc.
Node.js, React, JavaScript, TypeScript, NestJS, GitHub, Angular, React Native...

Experience

Availability

Full-time

Preferred Environment

Node.js, React, Angular, MongoDB, Git, React Router

The most amazing...

...thing I've experienced was being part of Ten Lifestyle Group as a principal senior developer for a SaaS platform for clients such as Visa, HSBC, and Barclays.

Work Experience

Senior React Developer

2023 - PRESENT
Space 48
  • Developed eCommerce based on React with Next.js and Storybook with integration with Figma.
  • Implemented base components and new features and fixed bugs using Jira as a reporting tool.
  • Planned, scheduled, and estimated the workload for agile sprints.
Technologies: React, React Redux, Next.js, Storybook

Director | Senior Full-stack JavaScript Developer

2021 - PRESENT
6.626 Ltd
  • Worked as director and developer in a digital agency focused on mobile apps and MERN stack. 6.626 LTD is a spin-off of Digital Rockers SRL, relocated the company to the UK from Italy and switched the focus from MEAN and eCommerce to pure MERN.
  • Implemented sleek and elegant UI based on Figma designs and built a REST API using Node.js and Express.js.
  • Oversaw the development of features, fixing bugs and hotfixes after going live.
Technologies: React, React Native, MongoDB, Node.js, Express.js, Third-party APIs, API Integration, Agile, API Development, REST, Webpack, MERN Stack

Senior Angular Developer

2023 - 2023
Colleva, Inc.
  • Implemented an AI-speaking avatar using D-ID API.
  • Implemented video streaming and API integration with creating and streaming endpoints.
  • Worked on building UI features using the latest Angular version.
Technologies: Node.js, React, JavaScript, TypeScript, NestJS, GitHub, Angular, React Native, Third-party APIs, API Integration, Agile, API Development, REST, Webpack, Yarn, WebSockets, Back-end, Web Usability, MERN Stack, Prisma

Senior Angular Developer

2023 - 2023
NIC MAP Vision LLC
  • Worked on building components library like buttons, inputs, tables, notifications, tabs, forms, modals, controls, blades, containers, badges, and icons to be used in the client's business project involving website enhancement.
  • Built a components storybook for depicting various states.
  • Implemented a mobile-responsive UI based on Figma designs.
Technologies: Angular, Git, Figma, CSS3 Animation, Front-end Development, Web Development, Styled-components, Accessibility, Third-party APIs, Agile, GitLab, Webpack, Yarn, Web Usability, Mapbox, MERN Stack

CTO | Senior React Native Developer

2022 - 2023
bibluTECH Holdings Limited
  • Served as a React Native developer for a marketplace geosocial app.
  • Built an iOS app for lending and borrowing books from scratch using React Native, Expo, and Firebase.
  • Implemented user registration from Google, Apple, and email, updating and deleting user profiles.
  • Worked on book lending and borrowing processes, finding books in nearby areas, and rating book conditions and users.
  • Implemented sleek and elegant UI based on Figma designs.
  • Built a REST API using Node.js and Firebase Admin SDK.
Technologies: React Native, Firebase, Firebase Web SDK, Firebase Hosting, Firebase Cloud Messaging (FCM), Expo, Cypress, Full-stack Development, Front-end Development, Mobile Development, NoSQL, Google Cloud Platform (GCP), Third-party APIs, API Integration, Agile, API Development, REST, CI/CD Pipelines, Webpack, Yarn, WebSockets, Back-end, Mapbox, MERN Stack, Mobile App Development, Mobile

React Native Developer

2022 - 2022
Picmeapp Inc
  • Developed an iOS app using React Native, which enables users to upload their and friends' photos, and the app can filter them using face recognition.
  • Collaborated on building a custom Twilio server to send phone number verification SMS.
  • Worked on sending SMS to the local contacts on the phone.
Technologies: React Native, Expo, Figma, REST APIs, JavaScript, Node.js, Front-end Development, Mobile Development, API Integration, Agile, GitLab, REST, MERN Stack, Mobile App Development, Mobile

Senior JavaScript Developer

2019 - 2022
Ten Lifestyle Group PLC
  • Developed an eCommerce with white-label customization for loyalty programs' premium and VIP members, such as Amex, Mastercard, Visa, HSBC, and Barclays.
  • Built front-end applications using Angular, React, NgRx, Redux, MUI, Next.js, and styled components.
  • Oversaw the development of new features, fixing bugs, and new client launch processes.
  • Developed a REST API using Node.js/Express.js, MongoDB, and PostgreSQL.
Technologies: JavaScript, TypeScript, React, Node.js, MongoDB, Angular, HTML, CSS, SCSS, Material UI, ECMAScript (ES6), Redux, RxJS, Mocha, Karma, Express.js, Git, Jira, React Native, GraphQL, SQL, PostgreSQL, Front-end, React Hooks, APIs, HTML5, Tailwind CSS, React Router, Firebase, Progressive Web Applications (PWA), Nuxt.js, Next.js, REST APIs, User Interface (UI), GitHub, JSON, Full-stack Development, Front-end Development, Web Development, React Redux, Server-side Rendering (SSR), Angular Material, Accessibility, Third-party APIs, API Integration, Agile, Webpack, Web Usability, Stripe

Director | Senior Full-stack JavaScript Developer

2012 - 2020
Digital Rockers SRL
  • Developed a CRM and e-learning management platform for professional classes.
  • Tracked and fixed bugs using Asana as a reporting tool.
  • Oversaw the development of new features, fixing bugs, and new client launch processes. Worked on source code management using GitHub.
Technologies: HTML, CSS, SCSS, JavaScript, TypeScript, ECMAScript (ES6), Angular, RxJS, Node.js, Express.js, MongoDB, Git, React, Redux, SQL, PostgreSQL, Front-end, React Hooks, APIs, HTML5, React Router, MVP Design, Firebase, Progressive Web Applications (PWA), Next.js, Bootstrap, REST APIs, User Interface (UI), JSON, CSS3 Animation, Full-stack Development, Front-end Development, Web Development, NoSQL, Google Cloud Platform (GCP), API Integration

Senior Full-stack JavaScript Developer

2017 - 2019
PLANDEK
  • Developed an agile and delivery metrics BI platform that provides an end-to-end view of the software delivery cycle.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw the development of new features, fixing bugs, and new client launch processes.
Technologies: React, Redux, TypeScript, ECMAScript (ES6), HTML, CSS, Node.js, Express.js, JavaScript, SCSS, Material UI, Mocha, Karma, MongoDB, Git, Jira, React Native, GraphQL, SQL, PostgreSQL, Front-end, React Hooks, APIs, HTML5, Tailwind CSS, React Router, MVP Design, Firebase, Progressive Web Applications (PWA), Nuxt.js, Next.js, Storybook, REST APIs, User Interface (UI), GitHub, Jest, JSON, Full-stack Development, Front-end Development, Web Development, React Redux, NoSQL, Accessibility, Back-end

Senior Full-stack JavaScript Developer (Contract)

2016 - 2017
NextTech SRL
  • Developed a CRM mobile hybrid app for managing Salesforce with workflow automation.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw the development of new features, fixing bugs, and new client launch processes.
Technologies: HTML, CSS, SCSS, JavaScript, TypeScript, ECMAScript (ES6), React, Redux, Node.js, Express.js, MongoDB, SQL, PostgreSQL, Front-end, React Hooks, APIs, HTML5, Tailwind CSS, React Router, MVP Design, Progressive Web Applications (PWA), Nuxt.js, Bootstrap, Storybook, REST APIs, User Interface (UI), GitHub, Jest, JSON, CSS3 Animation, Full-stack Development, Front-end Development, Web Development, NoSQL, Accessibility, Third-party APIs, Back-end

Senior Full-stack JavaScript Developer (Contract)

2011 - 2012
Vodafone Italia SPA
  • Developed a CRM that integrates marketing, communication, management, and workflow processes.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw the development of new features, fixing bugs, and new client launch processes.
Technologies: AngularJS, Third-party APIs, Back-end

Senior Full-stack JavaScript Developer (Contract)

2009 - 2012
TeamSystem SPA
  • Developed a CRM that integrates marketing, communication, management, and workflow processes.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw the development of new features, fixing bugs, and new client launch processes.
Technologies: HTML, CSS, JavaScript, SQL, MySQL, Front-end, React Hooks, APIs, HTML5, Bootstrap, JSON, CSS3 Animation, Full-stack Development, Front-end Development, Web Development, Google Cloud Platform (GCP)

Full-stack Developer

2007 - 2009
CB Sistemi
  • Developed enterprise resource planning (ERP) software for a private healthcare sector to automate clinical analysis administration and financial workflows. Scheduled analysis requests, medical reports, and invoicing.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw the development of new features, fixing bugs, and new client launch processes.
Technologies: HTML, CSS, JavaScript, SQL, MySQL, Front-end, APIs, HTML5, JSON, Full-stack Development, Front-end Development, Web Development

iOS App Development for biblu

https://apps.apple.com/us/app/biblu-lend-borrow-books/id1638689689
• Built an iOS app for lending and borrowing books from scratch using React Native, Expo, and Firebase.
• Implemented user registration from Google, Apple, and email, updating and deleting user profiles.
• Worked on book lending and borrowing processes, finding books in nearby areas, and rating book conditions and users.
• Implemented push notifications and verification emails using Twilio.
• Implemented sleek and elegant UI based on Figma designs.
• Built a REST API using Node.js and Firebase Admin SDK.

Ten Lifestyle Group PLC

https://tenlifestylegroup.com
Corporate clients use Ten's platform to acquire, engage, and retain affluent, high-net-worth customers and valued employees. The service drives critical customer metrics, including revenue growth and net promoter score (NPS), and supports digital transformation initiatives.

Our service includes everything, from travel upgrades and dining experiences to exclusive offers and events. Customers value it because it enhances their lifestyle and enables them to experience the things they love. It shows that a company appreciates their loyalty, making them feel good about the company's business.

All services are available to clients on either a white-label, co-branded, or affiliate partnership basis.

Travel Mastercard

https://travel.mastercard.com
A Mastercard platform for premium and VIP cardholders that allows the user to book flights, hotels, cars, restaurants, and events and get support for any travel problems using a dedicated customer service via chat or phone

AI-based Avatar Speech Coach Development

https://speech-wa-dev-eastus.azurewebsites.net/login
• Worked on AI-based avatar integration using D-ID API.
• Generated dynamic video streaming sources and static videos of speaking avatars using D-ID API.
• Implemented video streaming and playing on HTML video element.
• Worked on various UI updates.

FIP Kademy

https://fip.kademy.it/
A platform used to manage training courses for engineers in Italy. The platform allows the users to subscribe to classes and get tracking of certifications. Admins can manage courses, verify the participation, payments, email marketing, and create certifications

Financial Analytics Platform Development

I utilized Elm to create a robust and interactive front-end that seamlessly integrated with the back-end, built on Python and hosted on AWS.

I then also implemented various Elm modules to handle complex logic and state management, contributing to the project's overall success.

I collaborated closely with the design and back-end teams, suggesting improvements and adopting best practices to elevate the quality of the codebase.

Kanji | Japanese Learning App Using Xamarin

A Xamarin-based iOS/Android app for learning Japanese.

• Worked on building the app from scratch using Xamarin.iOS, Xamarin.Android, and Xamarin.Forms.
• Built custom NuGet packages and integrated 3rd-party libraries.
• Published the app to the App Store and Play Store.
2007 - 2012

Master's Degree in Computer Engineering

University of Padua - Padova, Italy

2002 - 2007

Bachelor's Degree in Computer Science

Technical Institute Carlo Zuccante - Venezia, Italy

Libraries/APIs

Node.js, React, REST APIs, Firebase Web SDK, React Redux, API Development, RxJS, React Router, Stripe

Tools

Git, Jira, GitHub, Expo, Figma, Firebase Cloud Messaging (FCM), GitLab, Mocha, Karma, Webpack, Prisma

Frameworks

Angular, Express.js, Material UI, Bootstrap, React Native, Tailwind CSS, Next.js, Cypress, Yarn, Redux, Nuxt.js, Jest, Angular Material, NestJS, AngularJS

Languages

JavaScript, TypeScript, HTML, CSS, SCSS, ECMAScript (ES6), GraphQL, HTML5, SQL

Paradigms

Mobile Development, Agile, REST

Platforms

Google Cloud Platform (GCP), Mapbox, Mobile, Firebase

Storage

MongoDB, PostgreSQL, MySQL, JSON, NoSQL

Other

Front-end, React Hooks, APIs, MVP Design, Progressive Web Applications (PWA), Storybook, User Interface (UI), Firebase Hosting, CSS3 Animation, Full-stack Development, Front-end Development, Web Development, Styled-components, Server-side Rendering (SSR), Accessibility, Third-party APIs, API Integration, Back-end, MERN Stack, Mobile App Development, CI/CD Pipelines, WebSockets, Web Usability, Artificial Intelligence (AI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring