My Projects

LoveAlarm

CMD-F Hackathon, March 2024

Connect with nearby people within a 10m radius and see what they describe themselves as, express your interest by ringing their "love alarm". I worked as a backend developer. I was responsible for the implementation of a system to update the user location database every 2 seconds, compute distances between users, list nearby users, count how many nearbyusers liked you, and connect backend, frontend.

Source Code

LLM Prompting

March 2024

I built a proof of concept model to automate summarization of webpage using vertex AI and gemini pro. Google Colab for the platform.

Source Code LLM Prompting LLM Prompting

Tetris

Recursion Group Project, May 2023

This is a group project I worked on. I was responsible for the implementation of the Tetris blocks, the background, automatic falling feature, preview functionality, and the prediction of the falling position.

Tetris Game

Travelling Salesman Ploblem

Google STEP Development Course, June 2023

I developed an algorithm to solve the Travelling Salesman Problem. First, I choose a starting point and find the farthest point from there. I then divide the points into upper and lower sections using these two points and connect them by finding the nearest point from the current location. Subsequently, if there are any intersections between the lines, I reconnect them. The visualisation below represents the solution to the problem with 2048 points using my algorithm. Note: The visualizer was provided, and I only wrote the algorithm.

My algorithm code

VR Travelling

University of Tokyo Information Somatic Lab, May - August 2023

In order to add interactivity to the VR Travelling system developed by an academic researcher, Kenta Toshima, I proposed a collaborative destination choosing functionality and did a mock experiment with the elderly. Each participant uses an individual iPad to perform image searches for desired travel destinations within a predefined area. When a participant finds an image, it is projected onto a screen, visible to other participants.

VR Travelling

Lived Montage

University of Tokyo Information Somatic Lab, July - August 2023

This is a project I did with a graduate student, Goki Muramoto. It is a system that allows people who see the same object to share their vision. I wrote C++ code that facilitates shared visibility of a common object across multiple devices. Also, recognizing the importance of code sharing, I initiated the use of Github and established a repository for the project.

Git Code Lived Montage

Account book

CPSC 210 class, September - December 2023

I created an application that would allow me to set multiple goals and tell me how much money I have saved and how many dollars I have left to reach my goal amount. This app is targeted at people who are managing their money and also want to save money.

Git Code

Japanese <> Western Year Converter (Full-Stack Web service)


I built a full-stack web service using JavaScript on the Github Pages and Python on Amazon Web Services(AWS). This service accepts input from the user and a Javascript code makes an API call to an endpoint I created using AWS API Gateway. Then a Python code runs on AWS Lambda service, does the calculation, and creates a JSON response. The Javascript code on GitHub will receive this response and show the result to the user. This is the system diagram.

Year Converter