Profile Icon

Fumiya Nakamura

I’m a back-end developer.

Born in 1996.

Twitter Icon
GitHub Icon
zenn Icon
Qiita Icon

Carrer

Handy Inc. (Jul, 2025 ~ Present)

Development of "Handy進路指導室" using Go.

Vanish Standard Inc. (Sep, 2022 ~ Jun, 2025)

Development of "STAFF START" using Go.

Placole Inc. (Aug, 2020 ~ Jul, 2022)

Development for "PLACOLE WEDDING" and "ViKet Town" using Ruby.

Experienced in project leadership of a 5-person project for about 6 months.

NS Solutions Tokyo Inc. (Apr, 2019 ~ Jul, 2020)

Building a CPU utilization monitoring system for host machines using Elasticsearch and Grafana.

Skills

Golang / Ruby / MySQL

Learned

Onion Architecture / DDD

Interest/Studying

Computer Science / Software Architecture / System Design

AWS / Kubernetes / Infrastructure as Code (Terraform) / CI/CD (GitHub Actions)

Personality

ISFP-A

Five Values for Work

Altruistic / Passion / Cooperation / Professional / Change

Education

Functional Materials Engineering

Ehime University

Description

Hello! My name is Fumiya Nakamura. I started my professional experience as a Web Engineer in August 2020. Using a service called MENTA, I was mentored by an active engineer through text-based communication on Slack. After about five months of study, I successfully changed careers and officially started my journey with Ruby.

The first language I touched was Ruby, and I loved it for its intuitive nature. After two years of working with Ruby, I became attracted to the high readability of simpler syntax and the safety of static typing, which made me a big fan of Go. Since then, most of my development work has been in Go.

Although I was in a science faculty at university, my major was not in an IT field. As I had focused my learning on the Rails framework, I felt I was completely missing foundational knowledge in computer science. So, in my private time, I began studying topics like OS/hardware mechanics, data structures and algorithms, databases, and networking. I feel this has been very useful for my design work and, above all, has greatly improved my troubleshooting skills for inquiries and incidents, leading to a real sense of improvement in my overall problem-solving abilities. I want to continue this study when I have the chance.

I am interested in Domain-Driven Design and software architecture, and I have been learning about more maintainable code and logical layer dependencies.

From now on, I want to move beyond the backend application layer and step into the infrastructure domain. For instance, I have fixed slow queries through database performance tuning, but I want to have a wider range of solutions, such as distributing traffic at the infrastructure level or scaling out databases horizontally.

As an individual, I want to increase the size of problems I can solve by having strengths in both backend and infrastructure. I want to contribute that knowledge back to the team, grow our product through technology, and in turn, make all users happy through our product.