About
About Me
Skill
History
2017 / 2018
IT留学を卒業後、コーポレートサイトやサービスサイト、LPなどのマークアップコーディングを中心に複数の案件を担当。必要に応じて制作の企画から実装までを一貫して対応しました。
コーディングではデザインの再現度を細かく意識したほか、
スピード感と安定性を重視してgulpを使用してPugやSassでの実装を行いました。2019
引き続きWebサイトのマークアップコーディングのほか、JavaScriptやjQuery、Vue2を使用した機能的サイトの実装も担当。
フレームワークを使用しないJavaScriptやjQueryでの開発を経験したことで、よりフロントエンド実装への理解を深めました。
また、CSSではFLOCSSなどの設計思想を用いてチーム開発の円滑化とコードの保守性を図りました。2020
toC向けWebアプリ、営業管理システムなどのアプリケーション開発に従事。デザインやマークアップの経験から、フロントエンドの実装と併せてUIデザインを担当。
要件定義をもとにXDで一度UIを起こすことでメンバー間の共通認識の土台を作成し、実装ではNuxtを使用したフレームワーク開発を経験しました。2021
SaaS開発に従事し、Vue・Reactでのフロントエンド実装を担当。主にUI改善を目的として、デザインエンジニアとしてUIの検討から実装まで一貫して対応。マークアップの知見を活かして希望とするデザインと、実際に使用しているUIフレームワークの不整合を解消することを意識しました。
また並行してtoC向けWebアプリの開発でもマークアップの経験を活かし、CSSまわりのデザイン実装を担当。
開発ではWebComponentsでの実装も経験しています。2022
toC向けWebアプリではフロントエンドとあわせてRailsでのバックエンド実装も担当。フロントとAPIの両方を考慮した設計思考を高めていきました。
並行してNext.jsとMicroCMSを使用したJamstack開発にも従事したほか、UIデザインではfigmaの知見も広げていくなど、新しい技術やツールに積極的に触れていきました。2023
徐々にマークアップからアプリケーションを中心とした開発に移行。
フロントエンドではNuxt2→Nuxt3へのアプリケーション全体の移行を担当。Vue3変更によるSSRやUIフレームワークの破壊的変更を1つ1つ考慮しながら、移行の土台を作成していきました。
並行してReactでのフロントエンド開発にも従事。こちらではTailwind CSSでのユティリティファーストのスタイル思想の中でデザインの再現性を高めることと、コードの保守性を保つことを意識しました。
また、バックエンドの技術力強化のため個人的にNode.jsやGraphQLの知見を深めています。2024
改めてプロダクトデザインの知見を深めるため、デザイン学校でUXUIデザインやユーザーテストについて学び、デザインエンジニアとしてUI設計から実装までのスピード感を高めていきました。
また、webviewを使用したFlutterでのモバイルアプリ開発にも挑戦。モバイル開発は未経験でしたが学びと実践を繰り返して進めていきました。
並行して、Nestjsやprismaを使用したバックエンド開発にも従事。フロントからバックエンドまでをTypeScriptで一貫した実装を経験することができました。
Philosophy
サービスやプロダクトへの共感を大切にしています。
開発の上で、チームの円滑なコミュニケーションが最も大切だと考えています。
スケジュール感を常に意識しています。
技術的負債を最小限に、将来を意識した開発を心がけています。
最小工数で、ユーザーさんにとっても開発にとっても最適なアプリケーションにするために
デザインという共通言語を構築していくことが重要だと考えています。
日々、新たな学びを趣味としています。
About
About Me
Skill
History
2017 / 2018
IT留学を卒業後、コーポレートサイトやサービスサイト、LPなどのマークアップコーディングを中心に複数の案件を担当。必要に応じて制作の企画から実装までを一貫して対応しました。
コーディングではデザインの再現度を細かく意識したほか、
スピード感と安定性を重視してgulpを使用してPugやSassでの実装を行いました。2019
引き続きWebサイトのマークアップコーディングのほか、JavaScriptやjQuery、Vue2を使用した機能的サイトの実装も担当。
フレームワークを使用しないJavaScriptやjQueryでの開発を経験したことで、よりフロントエンド実装への理解を深めました。
また、CSSではFLOCSSなどの設計思想を用いてチーム開発の円滑化とコードの保守性を図りました。2020
toC向けWebアプリ、営業管理システムなどのアプリケーション開発に従事。デザインやマークアップの経験から、フロントエンドの実装と併せてUIデザインを担当。
要件定義をもとにXDで一度UIを起こすことでメンバー間の共通認識の土台を作成し、実装ではNuxtを使用したフレームワーク開発を経験しました。2021
SaaS開発に従事し、Vue・Reactでのフロントエンド実装を担当。主にUI改善を目的として、デザインエンジニアとしてUIの検討から実装まで一貫して対応。マークアップの知見を活かして希望とするデザインと、実際に使用しているUIフレームワークの不整合を解消することを意識しました。
また並行してtoC向けWebアプリの開発でもマークアップの経験を活かし、CSSまわりのデザイン実装を担当。
開発ではWebComponentsでの実装も経験しています。2022
toC向けWebアプリではフロントエンドとあわせてRailsでのバックエンド実装も担当。フロントとAPIの両方を考慮した設計思考を高めていきました。
並行してNext.jsとMicroCMSを使用したJamstack開発にも従事したほか、UIデザインではfigmaの知見も広げていくなど、新しい技術やツールに積極的に触れていきました。2023
徐々にマークアップからアプリケーションを中心とした開発に移行。
フロントエンドではNuxt2→Nuxt3へのアプリケーション全体の移行を担当。Vue3変更によるSSRやUIフレームワークの破壊的変更を1つ1つ考慮しながら、移行の土台を作成していきました。
並行してReactでのフロントエンド開発にも従事。こちらではTailwind CSSでのユティリティファーストのスタイル思想の中でデザインの再現性を高めることと、コードの保守性を保つことを意識しました。
また、バックエンドの技術力強化のため個人的にNode.jsやGraphQLの知見を深めています。2024
改めてプロダクトデザインの知見を深めるため、デザイン学校でUXUIデザインやユーザーテストについて学び、デザインエンジニアとしてUI設計から実装までのスピード感を高めていきました。
また、webviewを使用したFlutterでのモバイルアプリ開発にも挑戦。モバイル開発は未経験でしたが学びと実践を繰り返して進めていきました。
並行して、Nestjsやprismaを使用したバックエンド開発にも従事。フロントからバックエンドまでをTypeScriptで一貫した実装を経験することができました。
Philosophy
サービスやプロダクトへの共感を大切にしています。
開発の上で、チームの円滑なコミュニケーションが最も大切だと考えています。
スケジュール感を常に意識しています。
技術的負債を最小限に、将来を意識した開発を心がけています。
最小工数で、ユーザーさんにとっても開発にとっても最適なアプリケーションにするために
デザインという共通言語を構築していくことが重要だと考えています。
日々、新たな学びを趣味としています。

