Well, pretty much everybody is going to have the same or similar bios here. That's just one of the commonalities about software developers, we are all curios, driven, experimental, good communicators and excellent problem solvers.
I then would like to just describe myself in terms of the actions I took that maybe not everybody has in their lives and professional careers:
I love adventure.
I was born in Italy but after finding the schooling system inadequate for myself, I moved to Scotland for work at the age of 21.
I graduated in Video Games Development at the Glasgow Caledonian University. While graduating, I also founded a startup producing Virtual Reality games.
Leading a team of 7, we managed to get to the European Gaming Expo as finalists with our game: "Dr. Dad's home for disposable clones" a pioneer of alternative movement systems that was also my graduation thesis.
After graduation I was offered the position of lecturer in software development for the courses of Cross platform app development, Advanced Java programming and Web games development at the University of arts and science in Changde, China. I went and had a blast!
After a year of teaching, I found that I missed programming professionally, so I went back to Italy and developed a social network as an external consultant in React-Native, and several other PWAs in React and Strapi, becoming a full stack developer, primarily focussing on NodeJS.
As the time passed I kept on working as a freelancer and developed assets for the Unity Asset store, as well as other personal projects of my own.
I make a living nowadays developing games and full stack solutions from home. I always make sure I have time for side projects though. My last published game is called Path of Light, for the Oculus Quest. Look it up, it's quite nice.
Lately I have been extremely fascinated by the Blockchain, experimenting and then becoming proficient in Solidity and deploying my first full stack test-run for a project on the Binance Smart Chain testnet.
I've developed my own ERC-20 token and a backend in Strapi that uses the Web3 library to interact with it, allowing transactions between wallets.
Being a backend solution, I also used RSA communications between it and a frontend developed in Unity3D, that uses my own SimpleAPI framework, you can look that up too, it's a neat piece of work, lightweight but very comprehensive.
That's not all of course, but I can't be here writing all day, if you are interested in me or my work, feel free to write me an e-mail at email@example.com, or reach out on social media.
I'm always up for another adventure!