Yukihide T.

Hi, my name is Yukihide, and I'm a software developer working in Tokyo, Japan. Welcome to my portfolio page.

I've chosen a simple design for this website because of the amount of written content I wanted to include. It looks more plain than my previous websites, which can be found in the footnote.

Previous Education

  • National University of Singapore (2020-2024) B. Eng (Industrial Engineering), Mathematics minor
  • Shibuya Senior High School (2015-2018)

Career

  • (Full Time) Software Developer, Kotozna Inc, Tokyo, Japan
  • (Internship) Data Analyst Intern, Abbott Laboratories, Singapore
  • (Internship) Operations Analyst Intern, Novelship Pte. Ltd, Singapore

This project is built using React with Vite. I started out using Astro, a JavaScript-based static site generator. Astro projects are component-based simliar to React, though by default components are rendered on the server, and the user will be delivered content in HTML. On the flip side it doesn't offer client-side interaction, such as access to the DOM or window. It seems that Astro (as described in their website) is designed for content-heavy websites with multiple pages to display, such as blogs, and may not have been the best choice for this project. To achieve the SPA experience, I ultimately chose React. At the least I got to understand what Astro is trying to achieve compared to SPA frameworks. The source code for this project can be found here.

Previous Websites: version 1  version 2

© Yukihide Takahashi 2024