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

Andrea Reni

Verified Expert  in Engineering

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

Availability

Full-time

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, Next.js, 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

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 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

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, Python, Rust, Apollo Server, GLSL, Cloud Firestore, PostgreSQL, Vue, Nuxt.js, 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, Processing, 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

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 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

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, HTML, CSS, WebGL, Sass, Pug, Three.js, 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, React, Next.js, 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

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: Python, 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, React, Next.js, Stripe, Netlify, Mailgun, Back-end, SQL, Database Design

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, HTML, CSS, 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

Uranio Framework

https://github.com/x71c9/uranio-cli
Uranio is an open-source framework written in TypeScript for developing CRUD and GraphQL APIs. By defining just a few files for the schema, it generates a full API service running on Express.js or Apollo, or both. It can interact with any database, SQL, and NoSQL. It then auto-generates the software development kit for the client. Also, it has a module for building a full administration panel for interacting with an API from the browser. The panel is built using Vue and Nuxt.js.

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.
2005 - 2009

Bachelor's Degree in Pure Mathematics

Sapienza University of Rome - Rome, Italy

DECEMBER 2023 - PRESENT

AWS Certified Solutions Architect – Associate

Amazon Web Services Training and Certification

Libraries/APIs

Node.js, REST APIs, WebGL, Vue, Konva, Puppeteer, Three.js, FFmpeg, Stripe API, TensorFlow, PayPal API, Stripe, React, WhatsApp API

Tools

Knex.js, Docker Compose, Vim Text Editor, AWS CLI, AWS SDK, Amazon CloudFront CDN, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon Cognito, Terraform, Apache, Zsh, Astro, GPG, Retool

Languages

TypeScript, JavaScript, Bash Script, PHP, HTML, CSS, GraphQL, Sass, Pug, Max/MSP/Jitter, Processing, SQL, Python, GLSL, Rust, Java, C++

Frameworks

Nuxt.js, Express.js, Serverless Framework, Next.js

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

Storage

MongoDB, Cloud Firestore, MySQL, PostgreSQL, Amazon DynamoDB, Database Management, Redis Cache

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, Mathematics, Augmented Reality (AR), Web Host Manager (WHM), HAProxy, SOX, Systemctl, Launchd, VST, Cloud Infrastructure

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