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

Mattia Licciardi

Verified Expert  in Engineering

Full-stack JavaScript Developer

London, United Kingdom

Toptal member since April 19, 2022

Bio

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

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

Experience

  • JavaScript - 15 years
  • Git - 8 years
  • TypeScript - 8 years
  • Node.js - 8 years
  • React - 8 years
  • Angular - 8 years
  • ECMAScript (ES6) - 6 years
  • Redux - 6 years

Availability

Part-time

Preferred Environment

Node.js, React, Angular, MongoDB, Git, Visual Studio Code (VS Code), React Native, TypeScript, Discord

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

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, Agile Software Development, Full-stack, CSS3

Senior React Developer

2023 - 2024
Space 48
  • Developed an 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, Agile Software Development, Full-stack, Web3.js, CSS3

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, Agile Software Development, Full-stack, Dashboards, Azure, CSS3

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, Agile Software Development, Full-stack, Amazon Web Services (AWS), Dashboards, Svelte, Microsoft, Azure, CSS3

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, C#, Agile Software Development, Full-stack, Android, iOS, Mobile Apps, CSS3

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, C#, Agile Software Development, Full-stack, Amazon Web Services (AWS), Android, iOS, Mobile Apps, Twilio, Twilio API

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.
  • 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 (PWAs), 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, Agile Software Development, Full-stack, CSS3

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 (PWAs), 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, Full-stack, CSS3

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 (PWAs), 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, Full-stack, CSS3

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 (PWAs), 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, Full-stack, Vue, CSS3

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: Third-party APIs, Back-end, Full-stack

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

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, Full-stack

iOS App Development for biblu

https://apps.apple.com/us/app/biblu-lend-borrow-books/id1638689689
WORK DONE
• Developed an iOS app from the ground up for lending and borrowing books using React Native, Expo, and Firebase.
• Implemented user registration and management, including sign-ins via Google, Apple, and email, with features for updating and deleting profiles.
• Designed and built functionality for book lending and borrowing, including location-based book searches and user ratings for book conditions.
• Integrated push notifications and email verifications through Twilio.
• Created a sleek and user-friendly interface based on Figma designs.
• Developed a REST API with Node.js and Firebase Admin SDK.

Ten Lifestyle Group PLC

https://tenlifestylegroup.com
WORK DONE
• 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.
• Developed a REST API using Node.js/Express.js, MongoDB, and PostgreSQL.
• Oversaw the development of new features, fixing bugs, and new client launch processes.

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

WORK DONE
• Integrated AI-driven avatars using the D-ID API to enhance user interaction.
• Created dynamic video streaming sources and static videos featuring speaking avatars through the D-ID API.
• Implemented video streaming and playback functionality on HTML video elements.
• Contributed to various UI updates to improve user experience.

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

WORK DONE
• Developed a robust and interactive front end using Elm, seamlessly integrating with a back end built on Python and hosted on AWS.
• Implemented various Elm modules to manage complex logic and state, enhancing the project's functionality.
• Collaborated closely with the design and back-end teams, suggesting improvements and adopting best practices to elevate the codebase's quality.

Kanji | Japanese Learning App Using Xamarin

WORK DONE
• Developed a cross-platform iOS/Android app for learning Japanese using Xamarin.iOS, Xamarin.Android, and Xamarin.Forms.
• Created custom NuGet packages and integrated various third-party libraries to enhance functionality.
• Successfully published the app on both the App Store and Google 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, Vue, RxJS, React Router, Stripe, Web3.js, Twilio API

Tools

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

Languages

JavaScript, TypeScript, HTML, CSS, SCSS, ECMAScript (ES6), GraphQL, HTML5, CSS3, SQL, C#, Python, Elm

Frameworks

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

Paradigms

Mobile Development, Agile, REST, Agile Software Development

Platforms

Firebase, Google Cloud Platform (GCP), Mapbox, Mobile, Amazon Web Services (AWS), Android, iOS, Microsoft, Azure, Twilio, Visual Studio Code (VS Code), Xamarin

Storage

MongoDB, PostgreSQL, MySQL, JSON, NoSQL

Other

Front-end, React Hooks, APIs, MVP Design, Progressive Web Applications (PWAs), 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, Full-stack, Dashboards, Mobile Apps, CI/CD Pipelines, WebSockets, Web Usability, Discord, Artificial Intelligence (AI), Xamarin.Forms

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