Portfolio

A selection of the most relevant
personal projects I worked on

C++

Game Development

Ubisoft Develop Program

Mentorship program that consisted in a technical challenge to create an Infinite Scroller game entirely in C++, starting from a simple API provided by Ubisoft.

C++

Game Development

EA Software Engineering Job simulation

Job Simulation by Electronic Arts where I took the role of a Junior Software Engineer in the The Sims 4 development team. The simulation required to write a feature proposal, model it in UML and then code a part of it.

C++

Unreal Engine

Tile Adventure

Tile Adventure is a coding challenge based on gameplay programming. This challenge showcases my ability to write cleans and extensible code for Unreal Engine 5 in C++.

SwiftUI

UIKit

Composable Architecture

Four Drops of Us

Personal project based on the book and experiences narrated by @fourdropsofus. It showcase some design processes and allowed me to practice developing iOS apps with The Composable Architecture.

Javascript

Vue.js

Chatbot

Invasion

A website for a fictional company: Invation. The website is implemented with Nuxt and Vue.js for the front-end, and Node.js, Axios and Postgree database for the backend part. The project inclused alsoa Chatbot, that we named Charlie.

Older projects

But not less interesting!

RobotLife

RobotLife is a First Person Shooter video game implemented during my Research Internship at Inria Saclay. I implemented this game with the ultimate goal of conducting a empirical evaluation of situated visualization in motion in the context of video games. The game combines level design and game mechanics with data visualization to evaluate how motion factors influence data visualizations' readability in video games. The game takes place in a sci-fi robot factory. The player has to complete tasks such as eliminating evil robots and repair a damaged engine to escape the factory. The project is implemented entirely in Unity, programming in C#, starting from an official Unity Template Level.

Unity

C#

Game Development

Data Visualization

Ask me about the project

MuseX

MuseX is a Smart Space Software, aimed at differentiating the teaching proposal in elementary schools, offering a special experience to children. Initially designed for the Magic Room of the I3Lab of Politecnico di Milano, MuseX proposes a 360° experience inside a Natural History Museum, completed by 3 interactive minigames. The software is implemented in Unity (C#) and it embeds technologies such as projectors, smart objects and body movement recognition technologies (programmed for Kinect).

Unity

C#

UX Design

Smart Spaces

Find the project on

MenuCube

MenuCube is an Augmented Reality application manipulated by tangible interactions with a 10 x 10 cm physical cube and various paper markers. It is far more powerful than a normal Menu-Card as it gives the customer the possibility to see the available dishes displayed in 3D and interact with them in real-time with his / her smartphone camera. To make the application very easy to use as everybody should be able to understand it without explanation, the interface is kept very simple, yet powerful. The application is implemented using Unity (C#) and the Vuforia package for AR and target recognition.

AR

Tangible Interactions

Unity Mobile

Vuforia

Ask me about the project

© 2024 Federica Bucchieri. All Rights reserved

© 2024 Federica Bucchieri. All Rights reserved

© 2024 Federica Bucchieri. All Rights reserved