Andrea Reni
Verified Expert in Engineering
Back-end Developer
Milan, Metropolitan City of Milan, Italy
Toptal member since October 10, 2022
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
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
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
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.
Senior Back-end Engineer
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.
Senior Solutions Architect
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.
Senior Back-end Engineer
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.
CTO
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.
Lecturer
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.
Software Architect
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.
Lecturer
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.
Software Engineer
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.
Software Engineer
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.
Experience
Uranio Framework
https://github.com/x71c9/uranio-cliPrincess of Asturias Awards
https://www.fpa.es/en/princess-of-asturias-awards/Nemozena
https://andreareni.com/nzenaI 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-posseWe 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-otherFor 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-biennaleZEPHIR
https://andreareni.com/zephirIn 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
Bachelor's Degree in Pure Mathematics
Sapienza University of Rome - Rome, Italy
Certifications
AWS Certified Solutions Architect – Associate
Amazon Web Services Training and Certification
Skills
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
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