Andrea Reni, Developer in Milan, Metropolitan City of Milan, Italy
Andrea is available for hire
Hire Andrea

Andrea Reni

Back-end Developer

Milan, Metropolitan City of Milan, Italy

Toptal member since October 10, 2022

Bio

Andrea is highly passionate about the software engineering industry. He loves building and working on colossal and complicated infrastructures. Andrea has a mathematics background and is proficient in an array of programming languages. He is an AWS Certified Solutions Architect, and for more than 15 years, he has been delivering high-quality and user-rich solutions for clients all around the globe.

Portfolio

Assist Digital SpA
Cloud Architecture, Google Cloud Platform (GCP), Azure...
Assist Digital
Amazon CloudFront CDN, Amazon Cognito, Amazon DynamoDB...
Nebula 7
TypeScript, Node.js, MongoDB, MySQL, REST APIs, GraphQL, JavaScript, Docker...

Experience

  • JavaScript - 12 years
  • REST APIs - 12 years
  • TypeScript - 8 years
  • Node.js - 8 years
  • Amazon Web Services (AWS) - 5 years
  • Serverless - 3 years
  • Solution Architecture - 3 years
  • AWS Cloud Architecture - 3 years

Preferred Environment

Linux, Node.js, TypeScript, AWS Cloud Architecture

The most amazing...

...project I've worked on is the development of the TypeScript framework Uranio.

Work Experience

Solutions Architect

2024 - PRESENT
Assist Digital SpA
  • Designed and managed scalable and resilient architectures.
  • Ensured optimal performance, security, and flexibility.
  • Worked with technologies like Terraform, GCP, Azure, and AWS.
Technologies: Cloud Architecture, Google Cloud Platform (GCP), Azure, Amazon Web Services (AWS), AWS Lambda, Full-stack Development, API Integration, OpenAI, Back-end, Terraform, Cloud Infrastructure, Back-end Development, Design Patterns, Object-oriented Programming (OOP), Microservices, Scalability, SQL, Database Design, Database Management, Redis Cache, Microservices Architecture, Artificial Intelligence (AI), Amazon S3 (AWS S3), Slack, OpenAI API, Slack API, Data Pipelines, SaaS, Large Language Models (LLMs), Data Encryption, Generative Artificial Intelligence (GenAI), ISO 27001, Kubernetes, On-premise, Redis, Apache Kafka, OpenAI SDK, AI Integration, GitLab CI/CD, Distributed Systems, Distributed Architecture, Cloud, Web Scalability, OpenAPI, Technical Leadership, Swagger, Agentic AI, CI/CD Pipelines, Infrastructure

Senior Back-end Engineer

2023 - PRESENT
Assist Digital
  • Designed, developed, and deployed the whole infrastructure for delivering the AI services built by the AI team.
  • Designed, developed, and deployed the public API offered by the SaaS.
  • Developed, designed, and deployed an array of custom products and solutions that use Artificial Intelligence for very different types of clients.
Technologies: Amazon CloudFront CDN, Amazon Cognito, Amazon DynamoDB, Amazon Simple Queue Service (SQS), Amazon Cognito User Pools, Amazon Web Services (AWS), API Gateways, AWS SDK, AWS Command Line Interface (CLI), JavaScript, Node.js, TypeScript, REST APIs, Puppeteer, Minimum Viable Product (MVP), DevOps, Continuous Delivery (CD), Continuous Development (CD), Amazon Simple Notification Service (SNS), Serverless Framework, Software Architecture, Architecture, APIs, Cloud Architecture, Cloud Computing, AWS Lambda, Full-stack Development, Lambda Functions, Stripe API, API Integration, PayPal API, OpenAI, Back-end, Terraform, Cloud Infrastructure, Back-end Development, Design Patterns, Object-oriented Programming (OOP), Microservices, Scalability, SQL, Database Design, Database Management, Redis Cache, Microservices Architecture, Artificial Intelligence (AI), Amazon S3 (AWS S3), Slack, OpenAI API, Slack API, Data Pipelines, SaaS, Large Language Models (LLMs), Generative Artificial Intelligence (GenAI), ISO 27001, Kubernetes, On-premise, Redis, Apache Kafka, OpenAI SDK, AI Integration, Distributed Systems, Distributed Architecture, Cloud, Web Scalability, OpenAPI, Technical Leadership, Swagger, Agentic AI, CI/CD Pipelines, Infrastructure

Senior Solutions Architect

2015 - PRESENT
Nebula 7
  • Passed the AWS Certified Solutions Architect exam.
  • Built an application for Campari's most qualified bartenders' secret club.
  • Created an interactive video installation for the Venice Biennale of Architecture.
  • Trained a generative adversarial neural network with TensorFlow at Ars Electronica using the supercomputer of ETH University in Zurich.
  • Developed an augmented reality (AR) application for an exhibition in Saint Petersburg.
  • Built a framework used by hundreds of websites and eCommerce that made my clients earn more than €1 million.
  • Won the Best Website of the Day and the Best Developer of the Day awards given by Awwwards, a professional web design and development competition body.
  • Developed a digital synthesizer downloaded by hundreds of people.
Technologies: TypeScript, Node.js, MongoDB, MySQL, REST APIs, GraphQL, JavaScript, Docker, Bash Script, Rust, Apollo Server, GLSL, Cloud Firestore, PostgreSQL, Express.js, Knex.js, Konva, Puppeteer, TensorFlow, Docker Compose, Firebase, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, HAProxy, Touch Design, Max/MSP/Jitter, Arduino, Raspberry Pi, GPG, Vim Text Editor, FFmpeg, SOX, Systemctl, Launchd, Zsh, Minimum Viable Product (MVP), DevOps, Continuous Integration (CI), Continuous Delivery (CD), Continuous Development (CD), Architecture, APIs, Cloud Architecture, Cloud Computing, AWS Lambda, Full-stack Development, Lambda Functions, API Integration, Netlify, Mailgun, Retool, OpenAI, Back-end, Data Scraping, Web Scraping, Terraform, Cloud Infrastructure, WhatsApp API, Back-end Development, Design Patterns, Object-oriented Programming (OOP), Microservices, Scalability, SQL, Database Design, Database Management, Redis Cache, Microservices Architecture, Amazon S3 (AWS S3), Slack, OpenAI API, Slack API, Data Pipelines, SaaS, Large Language Models (LLMs), Generative Artificial Intelligence (GenAI), Prompt Engineering, On-premise, Redis, Web Development, Payment Gateways, Web Scalability, Video Processing, Video Streaming, Videos, OpenAPI, Swagger, Internet of Things (IoT), Agentic AI, CI/CD Pipelines, Infrastructure

Senior Back-end Engineer

2022 - 2023
Botshelf.ai
  • Designed, developed, and deployed the whole infrastructure for delivering the AI services built by the AI team.
  • Designed, developed, and deployed the public API offered by the SaaS.
  • Developed and designed the platform's billing system for accepting the final user's credit cards.
Technologies: Amazon Web Services (AWS), TypeScript, Amazon DynamoDB, Amazon CloudFront CDN, Amazon Cognito User Pools, Amazon Simple Queue Service (SQS), Amazon Cognito, AWS Command Line Interface (CLI), AWS SDK, Amazon Simple Notification Service (SNS), Serverless Framework, Serverless Architecture, Software Architecture, Continuous Delivery (CD), Continuous Integration (CI), Continuous Development (CD), API Gateways, APIs, Cloud Architecture, Cloud Computing, AWS Lambda, Full-stack Development, Lambda Functions, Stripe API, API Integration, PayPal API, Stripe, OpenAI, Back-end, Data Scraping, Web Scraping, Terraform, Cloud Infrastructure, Back-end Development, Design Patterns, Object-oriented Programming (OOP), Microservices, Scalability, SQL, Database Design, Database Management, Microservices Architecture, SaaS, Large Language Models (LLMs), Generative Artificial Intelligence (GenAI), AI Integration, Cloud, Payment Gateways, OpenAPI, Swagger, CI/CD Pipelines, Infrastructure

CTO

2014 - 2023
Socialrise
  • Developed and deployed dozens of websites and web apps for clients worldwide.
  • Created an augmented reality application for the fashion brand Fila.
  • Built an augmented reality application for the fashion brand Santoni.
  • Made an audio installation for the brand Nemozena at Dubai Design Week.
Technologies: JavaScript, TypeScript, MySQL, MongoDB, Docker, PHP, WebGL, Augmented Reality (AR), Docker Compose, Google Cloud Platform (GCP), Apache, cPanel, Web Host Manager (WHM), REST APIs, Minimum Viable Product (MVP), Full-stack, APIs, Full-stack Development, API Integration, PayPal API, Stripe, Netlify, Mailgun, Back-end, Data Scraping, Web Scraping, Back-end Development, Design Patterns, Object-oriented Programming (OOP), Microservices, SQL, Database Design, Database Management, Microservices Architecture, SaaS, Vercel, Web Development, Payment Gateways, Web Scalability, Video Processing, Video Streaming, Video Uploading, Videos, OpenAPI, Internet of Things (IoT), CI/CD Pipelines, Infrastructure

Lecturer

2020 - 2020
Architectural Association
  • Acted as a lecturer at the Architectural Association School of Architecture for the Psychotropic Topologies summer program.
  • Taught the students how to develop Python patches for TouchDesigner.
  • Held lessons to the students on the basics of Python programming language.
Technologies: Touch Design, Full-stack Development, Mailgun, SQL

Software Architect

2010 - 2016
x71c9
  • Developed 100+ websites for clients all around the globe.
  • Built a framework used by hundreds of websites and eCommerce that helped my clients earn more than €1 million.
  • Developed dozens of eCommerce solutions with a framework I built in PHP, MySQL, and JavaScript.
Technologies: Amazon Web Services (AWS), PHP, Node.js, TypeScript, Minimum Viable Product (MVP), Full-stack, APIs, Full-stack Development, Stripe API, API Integration, Stripe, Netlify, Mailgun, Back-end, SQL, Database Design, TypeORM, Data Encryption, Vercel, Astro, Web Development, Video Uploading, Videos, Internet of Things (IoT), Robotics

Lecturer

2012 - 2015
IED
  • Acted as a lecturer on the Web Communication course. The full path of the course allows students to address all phases of developing an internet website.
  • Held classes for dozens of students in the programming language PHP and the database MySQL.
  • Taught dozens of students the markup languages HTML, sheet style language CSS, and programming languages JavaScript.
Technologies: PHP, MySQL, JavaScript, SQL, Database Design

Software Engineer

2010 - 2011
Man-Super
  • Designed and developed a new open-source CMS called Camargue.
  • Developed and deployed a website and web apps using Camargue.
  • Sharpened my PHP, MySQL, JavaScript, HTML, and CSS programming skills.
Technologies: JavaScript, SQL, Database Design

Software Engineer

2009 - 2010
Klever
  • Implemented web services with technologies like Apache Axis 2.
  • Gained skills in the implementation of web services with technologies such as JAX-WS.
  • Developed a software called Documentum in Java. The software was a document manager used by big companies.
Technologies: Java, SQL, Database Design

Experience

Uranio Framework

https://github.com/x71c9/uranio-cli
Uranio is an ultra-lightweight, type-driven ORM/ODM for TypeScript, supporting MongoDB and MySQL. It automatically generates a fully typed database client by parsing your TypeScript interfaces—there is no need for a custom Data Access Layer (DAL).

Tempesta

https://github.com/x71c9/tempesta
Tempesta is a fast, lightweight CLI bookmark manager written in Rust, inspired by pass. It embraces the Unix philosophy with intuitive commands and seamless Git integration. Bookmarks are stored in ~/.bookmark-store, where you can easily add, edit, and open URLs—all version-controlled with Git.

Princess of Asturias Awards

https://www.fpa.es/en/princess-of-asturias-awards/
A video installation for the Princess of Asturias Awards 2021 in Oviedo, Spain, for the commissioned MAEID project Sylva. The project was launched in collaboration with LOREM.

Nemozena

https://andreareni.com/nzena
In 2018, I created an immersive audio installation for Nemozena's pavilion during Dubai Design Week.

I developed software connected to six speakers and six motion sensors. The visitors were triggering the sounds by walking along the perimeter of the installation. Each sensor controlled a different speaker, generating a 3D sound environment. The people were in control of the outcome.

Virtua Posse

https://andreareni.com/virtua-posse
Virtua Posse is a collective I founded in 2019 with Jacopo Tripodi and Gianluca Lonigro. They mainly focus on extreme aesthetics and coding.

We were asked to make an exhibition in Saint Petersburg at FFTN and showcase their work. For this project, I made an augmented reality experience and a video demo that was shown at RAF25, a techno club inside a Soviet bunker.

Ars Electronica

https://andreareni.com/eye-of-the-other
Eye of the other is a project made by MAEID – Future Retrospective Narrative in Linz in 2019 and Phytophilia – Chlorophobia – Situated Knowledge in Bourges.

For this project, I trained a generative adversarial network that can generate echolocation spectrograms of nectar-feeding bats. The installation tries to represent what a bat can see through its ultrasound range.

Venice Biennale

https://andreareni.com/venice-biennale
I made the video installation for the MAEID project presented at the Biennale of Architecture 2021 in Venice. The project was delivered in collaboration with LOREM.

ZEPHIR

https://andreareni.com/zephir
ZEPHIR is an additive and subtractive digital synthesizer. It is a Max for Live device and a standalone app for Mac and Windows.

In 2018 ZEPHIR was exhibited at the Tate Modern in London for the Offprint Art Publishing Fair as part of the Giung.la collective stand.

Education

2005 - 2009

Bachelor's Degree in Pure Mathematics

Sapienza University of Rome - Rome, Italy

Certifications

AUGUST 2025 - PRESENT

Associate Cloud Engineer Certification

Google Cloud

DECEMBER 2023 - PRESENT

AWS Certified Solutions Architect – Associate

Amazon Web Services Training and Certification

Skills

Libraries/APIs

Node.js, REST APIs, WebGL, Konva, Puppeteer, FFmpeg, Stripe API, OpenAI API, OpenAPI, TensorFlow, PayPal API, Stripe, Slack API, WhatsApp API

Tools

Knex.js, Docker Compose, Vim Text Editor, AWS Command Line Interface (CLI), AWS SDK, Amazon CloudFront CDN, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon Cognito, Terraform, GitLab CI/CD, Terminal, Apache, Zsh, Astro, Slack, Homebrew, GPG, Retool

Languages

TypeScript, JavaScript, Bash Script, PHP, GraphQL, Max/MSP/Jitter, SQL, GLSL, Rust, Java, C++

Frameworks

Express.js, Serverless Framework, Swagger

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD), Continuous Development (CD), Serverless Architecture, Design Patterns, Object-oriented Programming (OOP), Microservices, Database Design, Microservices Architecture

Platforms

Linux, Docker, Firebase, Amazon Web Services (AWS), AWS Lambda, Netlify, Mailgun, Vercel, Google Cloud Platform (GCP), Azure, cPanel, Arduino, Raspberry Pi, Arch Linux, Kubernetes, Apache Kafka, AWS IoT Core

Storage

MongoDB, Cloud Firestore, MySQL, PostgreSQL, Amazon DynamoDB, Database Management, Amazon S3 (AWS S3), Data Pipelines, Redis Cache, On-premise, Redis

Other

Apollo Server, Touch Design, Minimum Viable Product (MVP), Full-stack, Amazon Cognito User Pools, Software Architecture, API Gateways, Solution Architecture, Serverless, AWS Cloud Architecture, Architecture, APIs, Cloud Architecture, Cloud Computing, Full-stack Development, Lambda Functions, API Integration, OpenAI, Back-end, Data Scraping, Web Scraping, Back-end Development, Scalability, Artificial Intelligence (AI), SaaS, Distributed Architecture, Distributed Systems, GitHub Actions, AI Integration, OpenAI SDK, Web Development, Cloud, Payment Gateways, Web Scalability, Video Uploading, Technical Leadership, Agentic AI, CI/CD Pipelines, Infrastructure, Mathematics, Augmented Reality (AR), Web Host Manager (WHM), HAProxy, SOX, Systemctl, Launchd, Large Language Models (LLMs), Data Encryption, Generative Artificial Intelligence (GenAI), Prompt Engineering, Video Processing, Video Streaming, Videos, Internet of Things (IoT), VST, Cloud Infrastructure, NixOS, TypeORM, Cloud Security, ISO 27001, Robotics

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