Viivi
Uhari

My picture

I am a masters student at Aalto University studying Human-Computer Interaction as my major with a Batchelor’s degree in Computer Science. I have designed and developed applications and UIs during my three and a half years of studies spanning from deployed websites to prototypes. You can view these projects from below, inspect their source codes from Github and view them in action from their links.

09/2023 - 11/2023

Logo of Inclusive Helsinki

Recipe Stash

This web application is meant for storing recipes quickly and easily so that they can eb found from the same location. The idea was to simplify the current recipe applications into a cleaner and more attractive version for users who live busy lives. The application was developed in a 3-person team, and we also designed it carefully with the help of personas, use cases and user stories.

JavaScript

Mongo DB

React

Node.js

CSS

Figma

See more

10/2022 - 04/2023

Logo of Inclusive Helsinki

JavaScript

TypeScript

React

Node.js

Docker

MUI

Styled Components

Figma

Aalto Grades

This application was developed in collaboration with Aalto University, and it was designed to help teachers calculate students' grades more easily. Also, the application would allow students to check their progress of different courses. The application was developed in a Scrum Team of 9 people (8 developers and 1 Scrum Master).

Logo of Inclusive Helsinki

Aalto Grades

This application was developed in collaboration with Aalto University, and it was designed to help teachers calculate students' grades more easily. Also, the application would allow students to check their progress of different courses. The application was developed in a Scrum Team of 9 people (8 developers and 1 Scrum Master).

JavaScript

TypeScript

React

Node.js

Docker

MUI

Styled Components

Figma

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki
Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

04/2023

Logo of Inclusive Helsinki

JavaScript

React

CSS

Figma

DaVinci Resolve

Inclusive Helsinki

This application is based on mock data and the goal was to create a campaign page using frontend technologies. The page also incorporates a video related to the campaign. This project was done in pairs, and we also came up with the issue that we wanted to focus on, hostile architecture. The client side can be run locally by following the instructions in Github.

Logo of Inclusive Helsinki

Inclusive Helsinki

This application is based on mock data and the goal was to create a campaign page using frontend technologies. The page also incorporates a video related to the campaign. This project was done in pairs, and we also came up with the issue that we wanted to focus on, hostile architecture. The client side can be run locally by following the instructions in Github.

JavaScript

React

CSS

Figma

DaVinci Resolve

See more

02/2021 - 04/2021

Logo of Inclusive Helsinki

Virtual Cassino

This virtual Cassino card game was created during the second year of my Batchelor’s. The game can be run locally, and it can be played either against other players (on the same computer) or against computer opponents. This project demonstrates my knowledge about Scala and object-oriented programming.

Scala

Scala Swing

UML

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki
Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

11/2023 - 12/2023

Logo of Inclusive Helsinki

Popularity of Vaccines

This interactive and dynamic visualization provides information about the popularity of different vaccinations. The visualization has been implemented in Observable and it displays data about the vaccination coverage of different diseases and data about attitudes toward vaccines.

JavaScript

HTML

CSS

D3

Observable

See more

11/2023 - 12/2023

Logo of Inclusive Helsinki

Figma

Planting Trees

This UI prototype is a part of a project where our goal was to design a graphical user interface in a team of four for planting trees. The GUI was divided into different views, and I focused on displaying the progress of planting trees. The view displays the user’s progress as well as their community’s progress since the users are defined as motivated in improving their local community’s environment.

Logo of Inclusive Helsinki

Planting Trees

This UI prototype is a part of a project where our goal was to design a graphical user interface in a team of four for planting trees. The GUI was divided into different views, and I focused on displaying the progress of planting trees. The view displays the user’s progress as well as their community’s progress since the users are defined as motivated in improving their local community’s environment.

Figma

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki
Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

02/2023

Logo of Inclusive Helsinki

Figma

Tietokilta - Website

I have been a part of the team dedicated for designing our guild’s Tietokilta’s new website. I focused on the content pages and on how textual and graphical information would be displayed. The new websites haven’t been deployed yet as they are still under development.

Logo of Inclusive Helsinki

Tietokilta - Website

I have been a part of the team dedicated for designing our guild’s Tietokilta’s new website. I focused on the content pages and on how textual and graphical information would be displayed. The new websites haven’t been deployed yet as they are still under development.

Figma

11/2021 - 12/2021

Simple Web Application

This simple web application is meant for creating and answering questions and it has been created as a part of the Web Software Development course. The application hasn’t been deployed but it can be run locally by following the instructions given in Github. This project demonstrates basic full stack development skills.

JavaScript

HTML

CSS

Bootstrap

SQL

Deno

08/2021

Student Database

This simple project demonstrates my basic knowledge of c, and it is for creating and handling a student "database". The application can be run locally, and the data is only stored in memory while the application is running.

C

Valgrind

09/2023 - 11/2023

Logo of Inclusive Helsinki

Recipe Stash

This web application is meant for storing recipes quickly and easily so that they can eb found from the same location. The idea was to simplify the current recipe applications into a cleaner and more attractive version for users who live busy lives. The application was developed in a 3-person team, and we also designed it carefully with the help of personas, use cases and user stories.

JavaScript

Mongo DB

React

Node.js

CSS

Figma

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

10/2022 - 04/2023

Logo of Inclusive Helsinki

JavaScript

TypeScript

React

Node.js

Docker

MUI

Styled Components

Figma

Aalto Grades

This application was developed in collaboration with Aalto University, and it was designed to help teachers calculate students' grades more easily. Also, the application would allow students to check their progress of different courses. The application was developed in a Scrum Team of 9 people (8 developers and 1 Scrum Master).

Logo of Inclusive Helsinki

Aalto Grades

This application was developed in collaboration with Aalto University, and it was designed to help teachers calculate students' grades more easily. Also, the application would allow students to check their progress of different courses. The application was developed in a Scrum Team of 9 people (8 developers and 1 Scrum Master).

JavaScript

TypeScript

React

Node.js

Docker

MUI

Styled Components

Figma

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

04/2023

Logo of Inclusive Helsinki

JavaScript

React

CSS

Figma

DaVinci Resolve

Inclusive Helsinki

This application is based on mock data and the goal was to create a campaign page using frontend technologies. The page also incorporates a video related to the campaign. This project was done in pairs, and we also came up with the issue that we wanted to focus on, hostile architecture. The client side can be run locally by following the instructions in Github.

Logo of Inclusive Helsinki

Inclusive Helsinki

This application is based on mock data and the goal was to create a campaign page using frontend technologies. The page also incorporates a video related to the campaign. This project was done in pairs, and we also came up with the issue that we wanted to focus on, hostile architecture. The client side can be run locally by following the instructions in Github.

JavaScript

React

CSS

Figma

DaVinci Resolve

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

02/2021 - 04/2021

Logo of Inclusive Helsinki

Virtual Cassino

This virtual Cassino card game was created during the second year of my Batchelor’s. The game can be run locally, and it can be played either against other players (on the same computer) or against computer opponents. This project demonstrates my knowledge about Scala and object-oriented programming.

Scala

Scala Swing

UML

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

11/2023 - 12/2023

Logo of Inclusive Helsinki

Popularity of Vaccines

This interactive and dynamic visualization provides information about the popularity of different vaccinations. The visualization has been implemented in Observable and it displays data about the vaccination coverage of different diseases and data about attitudes toward vaccines.

JavaScript

HTML

CSS

D3

Observable

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

11/2023 - 12/2023

Logo of Inclusive Helsinki

Figma

Planting Trees

This UI prototype is a part of a project where our goal was to design a graphical user interface in a team of four for planting trees. The GUI was divided into different views, and I focused on displaying the progress of planting trees. The view displays the user’s progress as well as their community’s progress since the users are defined as motivated in improving their local community’s environment.

Logo of Inclusive Helsinki

Planting Trees

This UI prototype is a part of a project where our goal was to design a graphical user interface in a team of four for planting trees. The GUI was divided into different views, and I focused on displaying the progress of planting trees. The view displays the user’s progress as well as their community’s progress since the users are defined as motivated in improving their local community’s environment.

Figma

See more

Logo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive HelsinkiLogo of Inclusive Helsinki

02/2023

Logo of Inclusive Helsinki

Figma

Tietokilta - Website

I have been a part of the team dedicated for designing our guild’s Tietokilta’s new website. I focused on the content pages and on how textual and graphical information would be displayed. The new websites haven’t been deployed yet as they are still under development.

Logo of Inclusive Helsinki

Tietokilta - Website

I have been a part of the team dedicated for designing our guild’s Tietokilta’s new website. I focused on the content pages and on how textual and graphical information would be displayed. The new websites haven’t been deployed yet as they are still under development.

Figma

11/2021 - 12/2021

Simple Web Application

This simple web application is meant for creating and answering questions and it has been created as a part of the Web Software Development course. The application hasn’t been deployed but it can be run locally by following the instructions given in Github. This project demonstrates basic full stack development skills.

JavaScript

HTML

CSS

Bootstrap

SQL

Deno

08/2021

Student Database

This simple project demonstrates my basic knowledge of c, and it is for creating and handling a student "database". The application can be run locally, and the data is only stored in memory while the application is running.

C

Valgrind