ABOUT ME

My name is Sofia Zamiatina and I write code!

Sofia Zamiatina

Education: Mount Holyoke College, 2024

Previously, I have worked as a Teaching Assistant for a computer science class, where I honed my skills in guiding and assisting students.

In addition to my professional interests, I have a background in both traditional and digital art and have been an avid gamer since childhood.

Shelter
Website
Shelter

Mobile Game Shelter

Technologies: Java, React

Description: "Shelter" is a mobile game where players decide which characters will go to a shelter in an apocalyptic scenario based on their characteristics such as health, profession, and quirks.

Role: I was responsible for the back end, where the entire catalog of possible characters is generated. The most challenging part was developing an algorithm that assigns all characteristics to characters, which players can access through a generated code. Given that it's an offline game, we needed an archive for all possible numbers of players.

GitHub Repository

Game Rules

Rules Screenshot 1

Gameplay

Gameplay Screenshot 1
Creative Collective

Social Media Website for Artists

Technologies: HTML, CSS, TypeScript, React

Description: This project is a social media website tailored for people who work in art, such as artists, videographers, photographers, and more. The website has three main components: feed, profile, and messages. All functionalities are operational, and any posts are added to the database in real-time.

Role: I was responsible for the overall appearance as well as database management with user information. One of the challenges was to create a profile edit function so that users can change their info at any time.

GitHub Repository

Website Screenshot 1