Thomas Avanzato

< Web Developer />

About

Hi, I'm Thomas.


I'm a young web developer with a strong passion for building interactive and animated user interfaces. Very precise and meticulous person, open to learning new technologies and working methods.

I consider myself as a very flexible and adaptable person, with a great desire to learn and improve. Particularly interested in real-time 3D rendering for web applications.

Spoken languages: English (upper-intermediate), Italian (native), Spanish (fluent).


Experience

actual

Working as technical consultant at Reply Technology

2019

Graduated in Web Technologies at University of Udine, Italy

2019

Freelance development of Freeshape website

2018

Collaboration with Integraf srl for the creation of a PIM software with user interface in ReactJS

2017

Freelance development of 3DD Factory website

2016

Teacher at website creation courses for beginners, Italy

2015

Studied Web Technologies and programming languages in Buenos Aires, Argentina

2012

Graduated in arts high school

Skills

HTML5

CSS3

JavaScript

Flutter

React

Angular

Vue

Three.js

PHP

MySQL

Photoshop

Illustrator

Works

view more

Arch of peace VR experience

view more

Residence virtual tour

view more

3D virtual tour shop

view more

Jewel costumization

view more

Freeshape website

view more

PIM Datris

view more

3DD Factory website

view more

Product configurator

view more

Memory game

Arch of peace VR experience

09/2022

An immersive VR experience that allows you to relive a live performance that took place in Milan.

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • Three.js
Live experience

Residence virtual tour

07/2022

A VR tour of an elite residence under construction.
The user can look around and move between various spots, even by using the device's gyroscope.

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • Three.js
Live experience

Leda Madera virtual tour shop

08/2020

An immersive 3D virtual tour shop, with multiple rooms and products.
The user can look around and move between various spots, even by using the device's gyroscope.

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • Three.js

Jewel costumization

Exercise 06/2020

A three.js real time configurator for text preview on a ring, changing text, font and size

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • Three.js
Live demo

Freeshape Milano website

Period 08/2019 - 09/2019

Freeshape Milano is the new signature product of High-End quality Italian perfumery.
I designed and built the user interface and the back-end PHP mail sender (at section contacts).
*Please note that the website is no longer mantained by me.

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • jQuery
  • PHP
Visit the website
Freeshape website homepage screenshot, exclusive perfumes selling site Freeshape website products screenshot, exclusive perfumes selling site Freeshape website screenshot

PIM Datris

Period 10/2018 - 03/2019

Collaboration with Integraf s.r.l. for the restructuring of a PIM software UI and some back-end functionalities.
The system is written in ReactJS, with Ant Design UI components, and PHP for the back-end.
The software is called Datris, and it's a management system for collect product data with technical drawings and generate dynamic press documents, such as price lists and brochures.

Involved technologies:

  • ReactJS
  • HTML
  • CSS
  • Javascript
  • PHP
  • MySQL
  • Token JWT
  • AES cypher
Learn more about Datris

3DD Factory website

Period 10/2017 - 11/2017

3DD Factory is specialized in architectural visualization, interior design and tailor-made furniture design.
In this website I had to manage a consistent quantity of images and multimedia, with asynchronous on-scroll data loading.
The website's design is the result of a collaboration between 3DD Factory and me.
For 3D interactive elements I used Three.js.

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • jQuery
  • Three.js
  • PHP
Visit the website

Three.js product configurator

Period 06/2019

A product configurator with realistic PBM materials and textures.
With the UI it's possible to change materials at different parts of the mesh, take screenshots and download them.
The system allows to load different meshes with few code changes.
It is possible, while using a device with a camera or webcam, to visualize the product in augmented reality, over a printed mark.

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • Three.js
  • JsARToolkit
Live desktop demo

Memory game

Exercise 11/2019

A simple JavaScript implementation of the famous Memory game. Players can choose between two different playing card sets, and three levels of difficulty.

Involved technologies:

  • HTML
  • CSS
  • Javascript
  • Photoshop
Live demo

Contact