Manuel Salinardi, Developer in Milan, Metropolitan City of Milan, Italy
Manuel is available for hire
Hire Manuel

Manuel Salinardi

Verified Expert  in Engineering

Full-stack Developer

Milan, Metropolitan City of Milan, Italy
Toptal Member Since
September 26, 2022

Manuel is a full-stack web developer with several years of experience. Since he's incurably curious, he is constantly updated with the latest tech. Manuel works mainly with Node.js, MongoDB, JavaScript, TypeScript, React, WebRTC, and WebSockets for real-time communication, also leveraging technologies like Unity3D, C#, Java, Android, React Native, and blockchain development with Solidity. Manuel's programs are stable over time, thanks to the effective automatic testing he implements.


Icona Technology Spa
JavaScript, TypeScript, WebdriverIO, Socket.IO, WebSockets, WebRTC...
Eran Balter
JavaScript, React, Node.js, Full-stack, Sass, Express.js, Tone.js, PostgreSQL...
Samui Web
WordPress, HTML, CSS, JavaScript, jQuery, PHP, MySQL, GitHub, Responsive Layout...




Preferred Environment

MacOS, Jira, Bitbucket, GitHub, Microsoft Teams, Swagger,, WebStorm, Full-stack Development

The most amazing... I've worked on is called Acty, an app for remote technical assistance, where you can make video calls, set up meetings, and start chats.

Work Experience

Senior Full-stack Developer | Team Leader

2018 - PRESENT
Icona Technology Spa
  • Developed the video assistance functionality with features like live audio-video communication, freehand drawing or adding shapes over a video stream, recording and watching the video, taking pictures of the video, and altering video/audio quality.
  • Implemented the chat functionality with the features like text, images, files, messages in real-time, push notifications, message histories, and infinite scrolling.
  • Led a team of four, which included work organization with stand-up meetings and the creation and assignment of tickets with Jira.
  • Oversaw and was responsible for the production releases of the front end.
Technologies: JavaScript, TypeScript, WebdriverIO, Socket.IO, WebSockets, WebRTC, React Native, React, Mocha, Node.js, MongoDB, Express.js, Fastify, Electron, MacOS, Jira, Bitbucket, GitHub, Microsoft Teams, Swagger,, HTML, CSS, Responsive Layout, Unit Testing, Unity3D, C#, Microsoft HoloLens, jQuery, REST APIs, Back-end, Front-end, Full-stack, Unity, Amazon S3 (AWS S3), APIs, API Integration, Amazon Web Services (AWS), NoSQL, JSON, NPM, Test-driven Development (TDD), Full-stack Development, Front-end Development, CSV, Audio, Videos

Full-stack Engineer

2023 - 2023
Eran Balter
  • Utilized Node.js, WebRTC, and WebSockets to build a real-time communication module, enabling users to collaborate and share music in real time.
  • Conducted comprehensive performance analysis and optimization of the UI through techniques such as code refactoring and optimizing React rendering processes. This resulted in a significant improvement in application performance.
  • Collaborated with the client to gather requirements and translate them into technical specifications, ensuring alignment with the desired product.
Technologies: JavaScript, React, Node.js, Full-stack, Sass, Express.js, Tone.js, PostgreSQL, Front-end, Back-end, HTML, CSS, TypeScript, Git, GitHub, Redux, React Redux, Front-end Development, Audio

Full-stack Developer

2017 - 2018
Samui Web
  • Developed a web app for booking golf courses, including creating an interactive course map in SVG.
  • Built a WordPress-based website for real estate sales on a Thai island.
  • Constructed a login system for a web app in the financial sector.
Technologies: WordPress, HTML, CSS, JavaScript, jQuery, PHP, MySQL, GitHub, Responsive Layout, REST APIs, Back-end, Front-end, Full-stack, APIs, SQL, JSON, NPM, Full-stack Development, Front-end Development

Full-stack Developer

2017 - 2017
  • Developed a CRM web app for the management of invoices, suppliers, and customers with JavaScript, PHP, and MySQL.
  • Designed and implemented the user experience (UX) and user interface (UI).
  • Managed the project myself from the first to the last phase, including the design and production release.
Technologies: HTML, CSS, JavaScript, PHP, MySQL, Bitbucket, Responsive Layout, Front-end, Back-end, Full-stack, APIs, SQL, Full-stack Development, Front-end Development

Android Mobile Developer

2016 - 2017
  • Developed an Android app with Java for news about one of the main Italian football teams, FC Inter. It was extremely popular, with more than 100,000 downloads in the Play Store.
  • Worked on an existing app by redesigning the user interface (UI).
  • Rewrote the above-mentioned app's code from scratch.
Technologies: Java, Android

Augmented Reality Software for Remote Guidance
A type of augmented reality software for remote video assistance allows users to see with the eyes of the technicians in the field.

The software consists of a Node.js-based back-end with a MongoDB database and clients for various platforms: Mac and Windows with Electron, Android and iOS with Java and Swift, Hololens with Unity and C#, the web part with React, TypeScript, and an end-to-end test with WebdriverIO.

I took ownership of the server, web, and Hololens portions.

Art NFT Project

An artistic NFT project on the Ethereum network. I developed the smart contracts part in Solidity and the related web front end in React to interact with the smart contract in reading and writing, such as minting NFT.
I followed the ERC-721 standard to make it compatible with Opensea and made the smart contracts upgradeable for any new features to be added.

Step-by-step Tutorial Generator App

A React Native App to generate step-by-step tutorials and run them. You can add various steps in the tutorial, such as photos, videos, files, multiple-choice text, etc.
I developed the back-end in NodeJs, TypeScript, MongoDB, and Fastify and tests in Mocha. I supervised and managed the front-end team. Then I took care of integrating the app with three different projects. A web project in React with the React Native Web library, an iOS native project in Swift, and an Android native project in Java.


JavaScript, TypeScript, HTML, CSS3, CSS, Java 8, Solidity, C#, PHP, Java, SQL, Sass


Express.js, Fastify, Swagger, React Native, Electron, Unity3D, Unity, Tone.js, Redux


Socket.IO, WebRTC, React, Node.js, REST APIs, jQuery, Web3.js, React Native for Web, React Redux


Microsoft Teams, Mocha, WebStorm, NPM, Jira, Bitbucket, GitHub, WebdriverIO, JDK 8, MetaMask, MQTT, Node-RED, Grafana, Git


Responsive Layout, Unit Testing, Test-driven Development (TDD), REST


MongoDB, NoSQL, JSON, Amazon S3 (AWS S3), MySQL, InfluxDB, PostgreSQL


WebSockets, Back-end, Front-end, Full-stack, APIs, API Integration, Full-stack Development, Front-end Development,, Ethers.js, Ethereum Smart Contracts, ERC-721, Non-fungible Tokens (NFT), Web3, Crypto, CSV, Audio, Videos, Microsoft HoloLens, Internet of Things (IoT), Web Security, Servers, HTTP


MacOS, Amazon Web Services (AWS), Blockchain, WordPress, Android


JSNSD: OpenJS Node.js Services Developer

The Linux Foundation


JSNAD: OpenJS Node.js Application Developer

The Linux Foundation


Mobile Web Specialist Certification



Augmented Reality

Fastweb Digital Academy


Oracle Certified Associate, Java SE 8 Programmer



Internet of Things

Fastweb Digital Academy


Programming Techniques and Languages for Video Game Development

Fastweb Digital Academy