Luca Carducci
Verified Expert in Engineering
Software Developer
Luca's goal is to provide useful products with extraordinary user experience. His approach is result-oriented with each new feature providing benefits and improvement of the experience. Luca continuously develops his skills and the skills of the people around him because growing together is better than growing alone. Luca believes that creating a fast-growing environment drives to a comprehensive, fruitful collaboration.
Portfolio
Experience
Availability
Preferred Environment
Sockets, Google Cloud, Docker, DevOps, MongoDB, Web Scraping, React, Java, Node.js, JavaScript
The most amazing...
...thing I've developed was a source code generator that converts technical docs to high-quality code in many programming languages.
Work Experience
Senior Full-stack Developer
WiseOX
- Built a front-end admin and user app in React, using Socket.IO for the chat feature.
- Built a back end in Node.js and MongoDB for the API layer.
- Worked closely with Python and AI developers to integrate the AI service layer.
- Managed a deployment pipeline in CI/CD using GitHub Actions.
Senior Full-stack Developer
Convee
- Acquired by Convee as the primary tech lead. The product was pivoted from a video streaming service for eCommerce to a delivery platform for eCommerce.
- Spearheaded the entire development of the product.
- Built the back end in Node.js hosted on AWS and the front end in React Native for web and mobile native apps.
- Set up and oversaw the environment on AWS using Elastic Beanstalk, managing a cluster with multiple instances to manage API and socket layer, S3 for front-end hosting, and MongoDB for data storage.
- Built and published an iOS native app using React Native with Expo.
- Calculated routes for drivers that use the app using Mapbox and GoogleMaps API.
Full-stack Developer
Piggyback Inc
- Developed an app for a video-conferencing tool in a small and talented team. We led the company to an early acquisition.
- Led an intensive refactoring. Rebuilt the product from scratch using the MERN stack.
- Interacted with an external team leading technical communication.
- Built a CI/CD workflow, mastering GitHub Actions and AWS infrastructure.
Tech Leader
Flutin
- Created a video streaming system from scratch using Wowza media server and WebRTC.
- Contributed to the front end in React and the back end in Node.js using MongoDB.
- Developed a multistreaming system that allows the sharing of live videos on different channels such as Facebook Live, Instagram Live, YouTube, TikTok, and custom media servers.
CTO | President
Coronavirus Alert
- Developed a script to automate Google logins on a Puppeteer headless browser and for storing location history.
- Managed the relationship with government entities in Latin America.
- Built the MVP mobile app in 48 hours during the weekend.
Full-stack Developer | Business Advisor
Titan4
- Built a Node.js system to create and destroy automatically AWS EC2 instances to run complex batch processing analyzing with satellite images.
- Developed a Vue.js front end to show live logging of the batch activities.
- Created the business pitch, communication, and branding image.
- Implemented socket communication between clients, the central server, and the AWS EC2 instances created dynamically.
- Developed a real-time interface with data updated by a socket connection.
CEO
Skaffolder, Inc.
- Developed a code generator integrated with many programming languages.
- Managed an eight-person team, the business aspect, and client relationships.
- Developed a continuous integration system with Node.js on Kubernetes.
- Built an open-source command-line tool and a VS Code extension.
- Configured the Google Cloud infrastructure on GCE and GKE.
- Handled the Node.js back end using MongoDB and the AngularJS front end.
Senior Full-stack Developer
Almaviva
- Developed the open data portal of the Italian government.
- Built the portal where all the Italian public employees get their payroll, annual volume of 5 million users, high financial responsibility. Introduced AngularJS on Liferay portlet as new technology in the project replacing the Spring front end.
- Taught AngularJS to more than 70 employees in the company.
- Optimized 30-second exports of billions of data in MongoDB, reducing the elaboration time to 400 milliseconds.
- Managed projects for public entities, presenting them to the client, and managing the development team.
- Developed a project for the ministry of defense using geolocation data.
Junior PHP Developer
Superscommesse.com
- Built a jQuery widget that was usable on any website.
- Developed the Italian international portal of the company.
- Onboarded quickly and became useful on projects from day one.
Experience
Skaffolder
https://www.skaffolder.comCoronavirus Alert
Titan4
http://titan4.itMarta Torte Roma
Negozio E-shop
Film Stream Online
https://www.youtube.com/watch?v=Z1gUbxjqBTAAfter choosing the film, a user with a simple click could display an iframe to the movie from Megavideo. The product allows you to bypass the advertising and change the IP after 75 minutes (Megavideo limited the streaming after 75 minutes), you can also set a timer to shut down the PC automatically. It uses a MySQL database and PHP back end.
Skillset
Languages
JavaScript, CSS, PHP, Python, Java, Go, Python 3
Frameworks
AngularJS, Angular, Selenium, NativeScript, React Native, Spring, Apache Struts 2, Hibernate, Apache Struts, Symfony
Libraries/APIs
Node.js, React, Puppeteer, OpenAPI, Sockets, WebRTC, Google Maps API, Vue 2, MyBatis, XStream, Socket.IO, Vue, jQuery, Twilio API
Tools
Mongoose, Expo, Jenkins, Wowza
Paradigms
DevOps, Agile
Platforms
Amazon Web Services (AWS), Mapbox, Google App Engine, Kubernetes, Oracle Database, Raspberry Pi, Arduino, Docker, DigitalOcean, Oracle, Amazon EC2, AWS Elastic Beanstalk, Firebase, Mobile
Storage
Google Cloud, MongoDB, MySQL, Google Cloud Storage, PostgreSQL, Amazon S3 (AWS S3)
Other
User Experience (UX), APIs, Data Extraction, Liferay, Web Scraping, Geolocation
Education
Master's Degree in Computer Engineering
University Gugliemo Marconi - Rome, Italy
Bachelor's Degree in Computer Science
University La Sapienza - Rome, Italy
High School Diploma in Informatics
ITIS Enrico Fermi - Frascati, Rome, Italy
Certifications
Java Oracle Certificate
Oracle
Cisco IT Essential
Cisco Systems, Inc.
Third Level
Trinity College
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring