Experience
- Today
-
XR Specialist & Senior Software Engineer - MAGNOPUS
September 2021 - Present MAGNOPUS UK | LondonSkills
- C++
- Unreal Engine
- Augmented Reality
- Virtual Reality
- Games development
- Multiplayer platforms
- Realtime Communication
- Perforce
- TeamCity
- Sprint-based Agile environment
- Jira
- Code Reviews
Details
Role: Senior Software engineer, working on AR, VR and XR projects with Unreal Engine and Unity.
This role helped me to enhance my skills in AR / VR / XR, developing innovative solution with latest technologies and Unreal Engine 5.
MAGNOPUS website
The mission of Magnopus is to unite the physical and digital worlds with extraordinary experiences.
Whether it is in AR, VR, virtual production, the web, or good old-fashioned apps, we bring art and technology together to forge great experiences for you wherever you are, on whatever you’ve got.
- 2021
-
R&D Engineer - Ncam Technologies - VFX and Broadcast
November 2018 - August 2021 Ncam Technologies | LondonSkills
- C++
- Unreal Engine
- VFX
- Rendering pipelines
- Broadcasting
- Augmented Reality
- Realtime Communication
- Live events production
- Sprint-based Agile environment
- Bitbucket
- Jira
- Code Reviews
Details
Role: R&D engineer for Ncam AR camera tracking systems and their integration with Unreal Engine and Unity 3D. I worked on the re-engineering of the previous UE4 plugin to use the latest UE4.23 features, including the new Live Link and Media Framework. This implied the development of real time communication systems, rendering pipelines, timecode synchronization, processing of different video standards, live events technical support.
This role helped me improve my C++ skills through daily code reviews, and introduced me to VFX and broadcast productions using Augmented Reality for realtime previz in movies and live events.
Today, Ncam is a pioneer of real-time visual effects (RVFX) solutions that empower its customers to achieve their artistic visions and take greater control of the creative process. Its multi-award- winning and patented technology for on-set collaboration is revolutionizing the way visual content is created for film, broadcast and live production.
Ncam offers a complete and customisable augmented reality platform that enables photorealistic virtual graphics in real-time. At its core is a unique camera tracking solution that offers film & TV productions virtual and augmented graphic technology without limits. The device uses a lightweight sensor bar attached to a camera to track natural features in the environment, allowing the camera to move freely in all locations while generating a continuous stream of extremely precise positional and rotational information that can feed all industry standard graphics engines via Ncam’s powerful and flexible Software Development Kit (SDK).
Ncam Technologies company website - 2017
-
Xultour - VR App for tourism and education
February - September 2017 Flare 2017 - University of Hertfordshire | HatfieldSkills
- Organizational Skills
- Presentation Skills
- Networking
- VR App development
- 360 Videos Shooting
- Business Plan development
- Planning
- Teamwork
- Public Speaking
Details
I worked with my business partners Devansh Sharma and Mirko Regalbuto, to create a Virtual Reality platform for traveling and education. We called it "Xultour". We presented our project to the Flare 2017 competition at University of Hertfordshire, and we won in September the prize for best idea.
Flare is the University of Hertfordshire's competition to help students and alumni launch new businesses or come up with an innovative idea.
It offers budding entrepreneurs support and training in areas such as writing a business proposal and offers prize money to help bring ideas to life.
Official Flare competition page -
Member of the Local Organizing Committee - SPECOM & ICR 2017
12 - 16 September 2017 SPECOM & ICR 2017 - University of Hertfordshire | HatfieldSkills
- Organizational Skills
- Presentation Skills
- Networking
- Planning
- Teamwork
- Public Speaking
- 360 Panoramic Photo Tour
Details
I worked for the planning and management of the International SPECOM 2017 and ICR 2017 conferences at University of Hertfordshire.
I also presented the paper me and my research team have published on the ICR conference as a Springer book chapter. You can read our paper on Springer
Finally, I developed a 360 Panoramic tour of the Gala Dinner and London Trip Social Events. Check it out: SPECOM & ICR 2017 - Social Events 360 Photo Tour
The International Conference on Speech and Computer - SPECOM is a regular event organized since 1996 and attracts researchers in the area of computer speech processing, multimodal interfaces and applied systems for telecommunication, robotics, intelligent and cyberphysical environments.
The SPECOM conferences in Plzen, Czech Republic, 2013 and Novi Sad, Serbia, 2014 were organized in parallel with TSD'2013 and DOGS'2014 and had a great success and benefits of joining the various research teams.
SPECOM Proceedings are published by Springer-Verlag as a book in the Lecture Notes in Artificial Intelligence (LNAI) series listed in all major citation databases such as DBLP, SCOPUS, EI, INSPEC, COMPENDEX.
- 2015
-
PHD Researcher in 3D Visualization & Robotics
June 2015 - July 2019 University of Hertfordshire | HatfieldSkills
- 3D Graphics
- Unity 3D
- Virtual Reality Developer
- Motion Tracking Developer
- Stereoscopic 3D Expert
Details
PHD researcher in 3D visualization and robotics, working with Oculus Rift, Nvidia glasses, motion capture, 3D vision, virtual environments, Creative Senz3D, Go Pro cameras, Kinect version II, Nintendo Wii and 3D motion.
I used OptiTrack cameras to track my head position and finger to calculate in realtime the 3D perspective and the position of the virtual lightsaber.
In the picture I present my research at the SPECOM & ICR 2017 conference at University of Hertfordshire.
I worked at University of Hertfordshire during my PhD, which I completed successfully.
As a side activity I developed a Star Wars Drone 3D Virtual Reality Gameusing Unity 3D. I appeared on the Hertfordshide Mercury newspaper with this project (see here the article).
-
Software Engineer & 3D Visualization Researcher
July 2015 Cutgana project | Catania (Italy)Skills
- Making of 3D Spherical Panorama
- AutoPano & Panotour
- Stereoscopic Camera
- VR Cardboard Researcher
Details
I made experiments and researches to elaborate the best technique to produce the best quality 3D panoramic tour experience, and developed the final virtual tour and website.
Visit 3D developed virtual tours
In the website, Lachea's island and Monello's cave 3D panoramic virtual tours are available - Project Cutgana.
For each panorama, I took 300 stereo photos in different positions. I then stitched them together to produce two left and right eye panoramas, and combined them in a web player to produce the final 3D panoramic view and complete 3D tour.
-
Software Engineer & 3D Technology Researcher
May 2015 - June 2015 Cutgana | Catania (Italy)Skills
- Making of Spherical Panorama
- AutoPano & Panotour
Details
I worked with the Cutgana of Catania in the experimental realization of spherical panoramas in 3D, with excellent results using the Oculus Rift and a camera system for capturing scenes in realistic 3D.
-
Software Engineer & Researcher in Advanced .NET
January 2015 - May 2015 University of Catania | Catania (Italy)Skills
- Advanced .NET C#
- Visual Studio 2013 & 2010
- C++ libraries
- SCL
- IEC 61131
- IEC 61850
- OPC UA
- Smart Grid Applications
- MySQL Clustered database
Details
I was a Researcher and Software Engineer in advanced .NET Technologies supporting the industry standard IEC 61131.
In detail, I used Visual Studio 2013 to develop a WPF application, using both C# and XAML, importing modified dll of MySQL (written in C++) to support MySQL Clustered Queries.
For this role, I worked in detail with MicroTimers (modified .NET timers with an accuracy of microseconds), time schedulers, advanced User Controls for charts and graphical timelines, MySQL, PLC ST program files and grammar rules for an ST language translator.
During this experience, I gave my contribution to the development of an ST to C# translator, to support the execution of any PLC program in any common PC with an Internet connection with the developed WPF application.
- 2014
-
Windows Store App Developer & Web Developer
October 2014 - Present Toys GardenSkills
- Visual Studio 2013
- Windows Store Apps
- C#
- XAML
- Asp
- .NET for Websites
- MVC5
- Razor
Details
Development of the business Windows Store App "Toys Garden Gestionale Ordini" and of the ecommerce website.
-
Internship - COL Giovanni Paolo S.p.a
July 2014 - October 2014 COL Giovanni Paolo S.p.a | Catania (Italy)Skills
- C# and .NET
- IEC 61850
- SCL
- OPC UA
- MySQL Clustered database
- Visual Studio 2013
Details
Experimental development of a mapping between the standard IEC 61850 and the standard OPC UA, for the design of a new device SCADA company.
Linkedin Recommendation
�Alessio has a great capacity for analysis and the work he did was precise and well structured, it offers excellent opportunities for the improvement of the final product�
Italian version: "Alessio ha una ottima capacit� di analisi ed il lavoro da lui svolto � stato preciso e ben strutturato, offre ottimi spunti per il miglioramento del prodotto finale"April 24, 2015, Salvatore worked directly with Alessio at COL Giovanni Paolo S.p.a
- 2013
-
Imagine Cup 2013 Winner - Microsoft
July 2013 Microsoft | Imagine Cup 2013 - St. Petersburg (Russia)Skills
- Visual Studio 2012
- Windows 8 App development
- C#
- XAML
- Microsoft .NET
- TFS (Team Foundation Server)
- Kinect
- Advanced PowerPoint presentation
Details
An entire week spent in Russia to compete with hundreds of different teams from all over the world, meeting famous Microsoft's members, and winning two big prizes.
Prizes
- 1st place - Windows 8 Challenge + Windows Azure Boost
- 2nd place - Mail.ru
The full list of winners of Microsoft Imagine Cup 2013 is available HERE.
Team
I worked with my team members, founding the TeamNameException.
Certificate
World Winner - Microsoft Imagine Cup 2013
"Congratulations and thank you for your hard work and dedication as a competitor in Imagine Cup 2013. You are now part of an elite international community of students who have shown remarkable creativity and innovation to push technology forward."
by John Scott Tynes, Imagine Cup Competition Manager, Microsoft Corporation.
Project Ulxies
Ulixes is an interactive touristic guide, an unique and catching way to explore monuments, naturalistic environments, museums and cities, an innovative concept of "social tourism". These are the main point that makes this app different from the classical idea of travel guide. The idea is "explore new cultures having fun!". The puzzles make everything more intriguing, for this reason the platform is structured on riddles and misterious questions games. In every route you have the possibility to challenge your friends and extend your journey experience, enjoying the competition and discovering useful and interesting informations about the places you're visiting. The data stored inside this app are completely dynamic and extendable: Ulixes's structures allows to create routes in the Ulixes Store from the existing turist guides, giving tourism authorities a new powerful and stylish mean of communication based on the Windows 8 platform.
Linkedin Recommendation
Alessio in one word is an "engineer". He examines and executes every detail of his activities, in an ordered manner and with one unique aim: to reach the excellent result.�
Italian version: "Alessio in una sola parola � un "ingegnere". Esamina ed esegue ogni dettaglio delle attivit� in modo ordinato e con un unico scopo: arrivare ad un ottimo risultato finale."April 8, 2014, Tony worked directly with Alessio at Microsoft
-
Game Developer - Windows Store Apps
January 2013 - January 2015 (2 years 1 month) Windows StoreSkills
- Visual Studio 2013
- Windows Store Apps
- C#
- XAML
- Asp & .NET
Details
Freelancer game developer for the Windows Store.
I used Modern UI, XAML, and .NET technologies to build Windows Store Apps and Games. Features included in some of the games:
- Multiplayer
- Music and sound
- Save and Load Game
- Artificial intelligence for computer players
List of games made for Windows 8 / 8.1/ 10:
- 2012
-
Software Designer, Developer & Tester
December 2012 - 2015 (3 years) Ulixes Project - Windows 8 App - Imagine Cup 1st place Winner in Windows 8 ChallengeSkills
- Visual Studio 2012
- Windows Store Apps
- C#
- XAML
Details
I joined Microsoft Imagine Cup 2013 developing with my italian team (TeamNameException) the Ulixes App.
Our App won the 1st Place in the Windows 8 Challenge in the world wide competition: see this page
Specifically, I used Visual Studio 2013 to develop the Windows 8 App, using both C# and XAML, and worked with the Kinect to develop a prototype extension showed during the competition.
Innovative project on "Immersive Tourism" - http://ulixesapp.com
We built up a new concept of the old touristic experience, enlarging the power of multimedia and technology to evolve in the future.
Using the latest Development ToolKits like Visual Studio 2012, we worked hard to design and deploy new challenges and routes to be shown on Ulixes, our main project.
-
App Developer - Windows Store Apps
July 2012 - January 2015 (2 years 7 months) Windows StoreSkills
- Visual Studio 2013
- Windows Store Apps
- C#
- XAML
Details
Software engineer for the development of Windows Store Apps.
"Toys Garden Gestionale" was commissioned by the Italian company Toys Garden, which is using it to sell its products. The app works communicating orders to a specifically designed online database, which is controlled by clients and administrators via a dedicated website. The development of the database and website has also been part of my job.
I upgraded my Apps in order to make them work on Windows 8.1 and Windows 10.
List of developed Apps for Windows 8 / 8.1 / 10:
-
Internship - National Institute of Geophysics and Volcanology (INGV)
July 2012 - October 2012 (4 months) INGV | Catania (Italy)Skills
- Visual Studio 2012
- WPF Software Development
- C#
- XAML
- Microsoft .NET
- Google Earth API
- JavaScript
- C++ libraries inclusion
- Real-time Seismic Monitoring GUI
Details
I have developed a software for real-time seismic monitoring, taking advantage of the internship at the National Institute of Geophysics and Volcanology in Catania site.
The programming language used was C #, including interaction with MySQL DB, location map via Javascript in Google Earth customized, graphical representation of the seismograms of each of the 140 stations of the INGV, and real-time alerts receiver with new seismic and details included.
Institute
To visit the National Institute of Geophysis and Volcanology (INGV) website, click HERE.
My tutor was Dr. Danilo Reitano.