
Mattia Licciardi
Verified Expert in Engineering
Full-stack JavaScript Developer
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
Experience
Availability
Preferred Environment
MacOS, Node.js, React, Angular, MongoDB, Git, React Router, ChatGPT, OpenAI GPT-3 API, OpenAI GPT-4 API
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 | Chief Technical Officer (CTO)
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.
Tech Lead
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.
Angular Expert
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.
React Native Developer
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 near 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.
Senior JavaScript Developer
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.
React Native Developer
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.
Director | Chief Technical Officer (CTO)
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.
Senior Full-stack JavaScript Developer
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.
Senior Full-stack JavaScript Developer (Contract)
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.
Senior Full-stack JavaScript Developer (Contract)
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.
Senior Full-stack JavaScript Developer (Contract)
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.
Full-stack Developer
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.
Experience
iOS App Development for biblu
https://apps.apple.com/us/app/biblu-lend-borrow-books/id1638689689• 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.comOur 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.comFIP Kademy
https://fip.kademy.it/Kanji | Japanese Learning App Using Xamarin
• 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.
Skills
Languages
JavaScript, TypeScript, HTML, CSS, SCSS, ECMAScript (ES6), GraphQL, PHP, HTML5, SQL, Java, C#, C#.NET
Frameworks
Angular, Express.js, MUI (Material UI), Bootstrap, React Native, Tailwind CSS, Next.js, Cypress, Redux, Nuxt.js, Jest, Angular Material, .NET, AngularJS, NestJS
Libraries/APIs
Node.js, React, jQuery, Vue, REST APIs, Firebase Web SDK, React Redux, API Development, RxJS, React Router, Twilio API, Vue 2, Xamarin.iOS, Xamarin.Android
Tools
Git, Jira, GitHub, Expo, Figma, Firebase Cloud Messaging (FCM), GitLab, Mocha, Karma, Amazon Cognito, PrestaShop, Azure Logic Apps
Paradigms
Mobile Development, Agile, Microservices
Platforms
MacOS, Amazon Web Services (AWS), Xamarin, Google Cloud Platform (GCP), Android, iOS, Docker, Firebase, AWS Lambda, Azure, Twilio, Azure Functions
Storage
MongoDB, PostgreSQL, MySQL, JSON, NoSQL, Amazon DynamoDB
Other
Front-end, Chakra UI, React Hooks, APIs, Full-stack, MVP Design, Progressive Web Applications (PWA), Storybook, User Interface (UI), Mobile Apps, Payment Gateways, Payment APIs, Firebase Hosting, CSS3 Animation, Full-stack Development, Front-end Development, Web Development, Styled-components, Single Sign-on (SSO), OAuth, Data Visualization, Server-side Rendering (SSR), Accessibility, Third-party APIs, API Integration, User Experience (UX), Gatsby, Integration Testing, ChatGPT, OpenAI GPT-3 API, OpenAI GPT-4 API, Xamarin.Forms
Education
Master's Degree in Computer Engineering
University of Padua - Padova, Italy
Bachelor's Degree in Computer Science
Technical Institute Carlo Zuccante - Venezia, Italy