I'm Masaya

a web developer

programing
books movie pc

About Me

Hello, I'm Masaya Nishimura.
I became interested in programming after working with the C language in my university lab. Since then, I’ve been studying languages like Python and JavaScript, and recently I’ve been focusing on web development through personal projects.

Why I enjoy web development:
- It’s fun to see what I build run right away
- I like the feeling of someone actually using what I’ve made
- I admire the SaaS tools I use every day and hope to create something that becomes part of people’s daily lives

I’m still figuring out my strengths, but by working with vanilla JavaScript and React, I’ve started to pay more attention to what users want, especially in terms of UI and usability. In the future, I’d like to gain more experience in real development environments and continue improving my practical skills and way of thinking as a developer.

Skills

I studied web development and Python through a bootcamp, and I’m now using those skills to build my own applications while continuing to learn. In my university research, I mainly work with the C language. Lately, I’ve also been learning TypeScript and Next.js to prepare for working on development projects as part of a team in the future.

html logo css logo javascript logo nodejs logo postgresql logo c logo python logo

Projects

indie film hub image

Indie Film Hub

HTML,CSS,React.js, PostgreSQL,Node.js

This full-stack web application consists of a frontend, backend, and database. Users can upload, edit, and play videos seamlessly. Additionally, all uploaded videos have a trailer preview, and only two selected movies are featured daily for viewing.

SEE MORE
coffee shop website image

Kitchen Log

HTML, CSS, JavaScript, Node.js, PostgreSQL

A simple app to manage recipes, meals, stock, and shopping lists — made for everyday kitchen life.
- Generate shopping lists from planned meals.
- View and share recipes with other users.
- Built to help my family share recipes and streamline grocery shopping.
- Created as a practice project using vanilla JavaScript.

SEE MORE
coffee shop website image

Sub Smart

HTML, CSS, JavaScript, Node.js, PostgreSQL

Video by IELTS Advantage on YouTube"
A language learning app using YouTube videos.
- Select any YouTube video to study.
- View full transcripts with tappable words for instant definitions.
- Unknown words are saved to flashcards automatically.
- Inspired by my own English learning process.
- Built as a practice project with vanilla JavaScript.

SEE MORE

Contact

If you love learning new things as much as I do. Let's talk about what we are learning and create new things.

CONTACT ME