Ryohei Mashiko

Frontend Developer

About

Hi! I am a frontend developer from Japan with 4.5 years of professional experience. Currently based in London, where I have been working for over 3 years.
I enjoy turning ideas into functional applications and solving problems with technology.

I'm comfortable working with React, Vue, and Node.js, and I'm always keen to learn new technologies. While I have a professional background in frontend development, I'm also eager to explore backend technologies like Golang and Rust.

Before transitioning into tech, I spent four years in B2B account management, which has given me a solid understanding of the business side as well.

Outside of work, I have many interests. I enjoy running, cycling, swimming, watching volleyball, reading, gaming, traveling, custom keyboards, and sleeping. I also love discovering hidden gems, especially Japanese restaurants and food in London.

Experience

Frontend Developer

Snaptrip Group • Mar 2022 - Present • London

Build and maintain critical frontend components across 10+ web applications serving 50,000+ daily users. Work closely with cross-functional teams, including developers, marketing, and product manager/data scientist, to deliver solutions that enhance user experience and drive commercial success.

Frontend Developer

Asia Quest • Oct 2020 - Dec 2021 • Tokyo

Quickly adapt to emerging technologies whilst consistently delivering high-quality code across multiple projects. Successfully developed a responsive car leasing web application from inception to completion, meeting all deadlines. Proactively created mock APIs to maintain frontend development progress during backend delays, ensuring continuous project advancement.

B2B Account Manager

Itochu Enex • Apr 2016 - Mar 2020 • Tokyo

Establish and nurture strong relationships with SME executives and key decision-makers across diverse industries. Manage comprehensive credit assessments, develop pricing strategies, and lead contract negotiations to foster business growth and sustain long-term partnerships.

Projects

LangHelper - AI Writing Assistant

LangHelper - AI Writing Assistant

Easy-to-use text editing with AI proofreading for enhanced writing quality and efficiency.

Next.jsNode.jsTypeScriptOpenAI APINetlify Functions
Kasumiso (Japanese)

Kasumiso (Japanese)

Built a visually appealing responsive website for a client using Nuxt. Collaborate with the designer to meet the client's requirements.

Nuxt.jsVue.jsJavaScriptCSS3
My Portfolio Site v1

My Portfolio Site v1

My first journey of tech is beginning here. Built with foundational web technologies to showcase my early development skills.

HTMLCSSJavaScript