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 CodeMarch 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 CodeRecursion 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 GameGoogle 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 codeUniversity 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.
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 CodeCPSC 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 CodeI 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.