Kimizu Yamasaki
[email protected] | +1 (236) 668-6717 | Vancouver, BC, Canada
https://www.linkedin.com/in/kimizuy | https://github.com/kimizuy | https://kimizuy.dev
SUMMARY
I am a front-end developer with a strong focus on front-end technologies. Skilled in TypeScript, JavaScript, HTML, CSS, and Node.js, I have extensive experience with frameworks and tools like Next.js, Gatsby and various headless CMS platforms. Additionally, I am adept at handling REST API and GraphQL, demonstrating my capability in both front-end and back-end technologies.
SKILLS
- Languages: TypeScript, JavaScipt, HTML, CSS, Java
- Technologies: React, Next.js, Gatsby, Node.js, Webpack, ESLint, Stylelint, Prettier, REST API, GraphQL, GraphQL Code Generator, emotion, styled-components, vanilla-extract, framer-motion, i18next, Storybook, Chromatic, Cypress, BackstopJS, OpenAPI, Redux, Chart.js, Highcharts, Material UI, Sass/SCSS, tailwindcss
- Tools: Cypress, Jest, Figma, Storybook, git, Firebase, Zeplin, Vercel, Netlify, Hygraph, DatoCMS, Sanity, WordPress
WORK EXPERIENCE
Gaji-Labo Inc.
Tokyo, Japan | Front-end engineer | Apr 2021 - Jan 2023 (1 yr 10 mos)
At Gaji-Labo, I participated in several projects with development periods ranging from one to six months, significantly improving user experience and site performance through various web technologies. In the corporate site project, I spearheaded a redesign, achieving enhanced user experience. For the equipment rental app, I executed front-end tasks, optimizing the UI and expediting REST API development with back-end engineers. In the landing page project, I transitioned the codebase to TypeScript and improved Core Web Vital scores, boosting SEO significantly. Lastly, in the event app project, I led the UI design conversion and React codebase maintenance, enabling better performance and maintainability.
Alterbo Inc.
Tokyo, Japan | Software engineer | Feb 2019 - Mar 2020 (1 yr 2 mos)
During my tenure at Alterbo, I was extensively responsible for the design, development, testing, and maintenance of software for a web application project that managed airport user data. In particular, I led front-end development using React, Redux, and TypeScript to enhance user and flight search functionality. Additionally, I developed a Web API with Java and assisted the back-end, implementing a system that centralized and digitized customer data, which dramatically enhanced airline staff productivity. Through this project, I exhibited my full-stack development capabilities, ensuring a seamless user experience and better data management for airport personnel.
PROJECT HISTORY
Gaji-Labo Inc.
Corporate Site for BtoB Company (6 mos)
- Built a corporate website from scratch for a startup that provides customer success services using big data
- A team of one designer, two front-end engineers, and one back-end engineer
- Developed a high-performance project from scratch using Next.js and Hygraph that improved site performance by more than 30%
- Implemented a blog, internationalization, and contact form as well as landing pages
BtoB and BtoC Application for Equipment Rental (3 mos)
- Developed front-end functionality for a construction equipment rental service with over 100 billion in sales
- Agile development in teams of 10+ consisting of engineers, designers, and managers
- Implemented UI markup with Material UI, resulting in a visually appealing interface
- Defined API interfaces via OpenAPI, leading to expedited REST API development with back-end engineers
- Conducted E2E testing using Cypress, ensuring application robustness.
Landing Page Site for BtoB Company (3 mos)
- Refactored a 100+ page landing site, enhancing functionality
- Conducted visual regression tests via BackstopJS, ensuring a 100% visual consistency rate post-migration
- Improved Core Web Vital scores by 30% on average, leading to a 15% improvement in organic search traffic
- Transitioned the codebase from JavaScript to TypeScript, reducing bug occurrence.
BtoB company event application (4 mos)
- Developed a modern web application using Next.js, Firebase Authentication, and Firestore
- Employed vanilla-extract, enhancing CSS management with TypeScript
- Built and documented a system for non-engineers to enter and edit data directly
- Optimized React code and updated Firebase SDK, achieving better performance and maintainability
Dashboard application to display carbon dioxide usage (2 mos)
- Customized Chart.js to provide a unique UI
- Implementation of table components to display data with complex structures
- Collaborate with client's designers based on Atomic design to ensure seamless integration of design and development
In-house corporate website (3 mos)
- Led technology selection, data migration from NetlifyCMS to DatoCMS, and migration to Next.js, completed almost single-handedly
- Automatically generated GraphQL API types for CMS to improve maintainability and developer experience and speed up website updates
- Built a UI Testing Workflow with Storybook and Chromatic
- Optimized React code and images to improve site performance by 20%, contributing to SEO and increasing site presence
Mobile gaming event website (2 mos)
- Built unique UI components such as voice chat and quizzes using React and CSS modules (SCSS) for new events
- The event was a success with no glitches and received high praise from the client
Alterbo Inc.
Web application to manage airport users (1y 1m)
- In a team of 10+ software engineers, I was responsible for the design, development and testing
- Led front-end development using React, Redux, and TypeScript, enhancing user and flight search functionality
- Developed a Web API with Java and assisted back-end
- Implemented a system that centralized and digitized customer data, dramatically enhancing airline staff productivity
OTHERS
Education
July vocational school (Tokyo, Japan) | Web & Game Development Bootcamp | May 2015 - Oct 2015
Ehime University (Ehime, Japan) | Bachelor of Economics | Apr 2010 - Mar 2015
Languages
Japanese (Native)