Hi there! I'm Giulio.
I'm a Software Engineer born in Venice, Italy ๐ฎ๐น and based in Graz, Austria ๐ฆ๐น.
- I currently work for Flux, building a next-generation collaborative tool for hardware design
- I design complex and highly performant user interfaces โก using modern tools, such as React โ๏ธ and WebGL
- I also enjoy working with Computer Vision and Machine Learning ๐ธ and reverse engineering old tech and games ๐น๏ธ
You can follow/message me on:
Or listen to some music I wrote on SpotifyLatest Posts / Projects

rdpiano: Open Source MKS-20 implementation

smol-rack: RRV-10 Digital Reverb Plugin

A JV-880 emulator on a Raspberry Pi (inside a USB controller)

Raspberry Pi Pico Synth Module: Pro1-Modsample

This Synthesizer is unusable, let's turn it into a zombie: USB on a device from 1986

Breaking the Matrix: syncing clipboard between emulator and host

9 tools to help you reverse engineer games and more

3 bugs that TypeScript could have prevented

Le sfide dell'AR nell'EโCommerce (๐ฎ๐น)
Latest Talks
- Proprietary silicon ICs and dubious marketing claims? Let's fight those with a microscope! โ 38th Chaos Communication Congress
- From Redux to Zustand to Jotai to Zustand to Custom: Our State Management Horror Story โ React Day Berlin 2024
- Lessons learned after 5 years of web performance optimisation โ DevFest Venezia 24
- How Much RAM Is Your UseMemo Using? Let's Profile It! โ React Day Berlin 2023
- Give your Web App superpowers by using GPUs โ Speck&Tech 55
- Scaling React-Three-Fiber Applications beyond the Hello World โ React Summit 2023
- Shipping Software at the Speed of Light โ Barcamp Graz 2023 (no recording ๐)
- Performance Testing and THREE.js โ React Round Up #213
- Scaling 3D Graphics on the Web โ grazJS meetup #34
- I'll believe it when I see it: Teaching Computer Vision with Visual Programming โ Grazer Linuxtage 2022
- Empowering Liferay DXP Search and Content Management with Machine Learning โ Liferay DEVCON 2021
- DXP, la piattaforma per l'azienda estesa: dal design al device โ Liferay Symposium Italy 2020 (๐ฎ๐น)
- Esperienze immersive: realtร aumentata e virtuale nel contesto delle piattaforme Liferay โ Liferay Symposium Italy 2019 (๐ฎ๐น)