Skip to content
View gates1de's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report gates1de

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gates1de/README.md

Introduction

門脇 裕 (Yu Kadowaki)

1991 年生まれ

Web エンジニア (フリーランス)

Skills

Web Frontend (2018 ~ )

【レベル感】設計 ~ 開発 ~ リリースまで1人で対応可能, React 製ライブラリの開発可能

  • Language
    • JavasScript, TypeScript
  • UI Framework
    • React, Vue.js
  • Web Framework
    • Next.js
  • Package Manager
    • NPM, Yarn
  • Module Bundler
    • Webpack
  • CSS in JS Libraries
    • Styled Components, Emotion
  • Linter & Formatter
    • ESLint, TSLint, Prettier
  • 3rd Party Libraries
    • Redux, Axios, Firebase Javascript SDK, GraphQL (GraphQL Code Generator), etc...

iOS (2015 ~ )

【レベル感】設計 ~ 開発 ~ リリースまで1人で対応可能

  • Language
    • Swift
  • UI
    • UIKit, SwiftUI
  • Package Manager
    • Carthage, CocoaPods
  • 3rd Party Libraries
    • RxSwift, Firebase iOS SDK, Alamofire, etc...
  • Architecture
    • MVC, MVVM, Clean Architecture

その他

  • Android (2014 ~ 2017)
    • Java, Kotlin
    • 現在は, 設計 〜 開発 〜 リリースまでの一気通貫はできないが, 機能追加やバグ修正等は業務遂行可能
  • バックエンド (2015 ~ )
    • フロントエンドメインだが, 単純な API 開発や GCP (Firebase 含む) の環境構築などは現在でもおこなっており, 多少は業務遂行可能
  • デザインツール
    • デザイン自体はしないが, Figma や Sketch を使った開発業務は対応可能
  • CI / CD
    • Github Actions, Bitrise, Circle CI は経験あり

Strength

  • 開発スピードは Web アプリ > iOS アプリ > その他 の順で早い
  • これまでの経験から, 上記に載っていないスキル・技術でも対応することに自信アリ
  • コミュニケーション能力は高い方
  • コードリーディングは得意
  • 毎日継続した自己研鑽をおこなっている
    • 英単語 (毎日100語)
    • Leetcode (毎日1問)
    • 筋トレ (週5, 6回)

Careers

2014/04 ~ 2016/03 - 筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻博士前期課程 (修士) 在籍・卒業

  • カリキュラムとして 少人数 (3, 4人) チームでのソフトウェア開発をアジャイルで2年間することが組み込まれている
  • 1年目: 研究室用の図書管理システムの開発
    • チームリーダー兼 Android アプリ開発
    • Android アプリは図書のバーコードを読み取り機能や貸出・借用中の図書一覧が機能として備わっている
  • 2年目: 大手スポーツ用品メーカーを顧客とした野球のスイング軌道測定アプリの開発
    • 様々なセンサーを搭載した小型デバイスをバットに取り付け, Android アプリで Bluetooth を経由しデバイスのセンサーデータを取得し, そのデータからスイング軌道を測定する機能を開発

2016/04 ~ 2018/07 - 株式会社リクルートホールディングス (株式会社リクルートライフスタイル出向) 在籍

  • 飲食店向け予約管理台帳サービス「レストランボード」の開発
    • 基本的には iOS 開発メイン
    • サブで Web フロントエンド, バックエンド開発
    • 大型案件の開発リーダー経験あり
    • 飲食店でのユーザビリティテストやインタビュー経験もあり
  • 担当した機能開発例
    • 飲食店の座席レイアウトを iPad アプリ上で組み立てることのできる「席レイアウト」機能の開発
      • 席に見立てた View をドラッグ & ドロップしてフロアマップ上に配置可能
    • CTI (Computer Telephony Integration) 機能の開発
      • 「顧客の電話をコールセンターへ繋ぐ機能」と「顧客の電話から顧客情報を表示する機能」がある
      • 前者は Twilio と専用のハードェアを用いて, 店舗が電話に出れないときにコールセンターに繋ぐようなハンドリングを実現
      • 後者は専用のハードウェアとアプリが BLE で通信をおこない, 電話がかかってきたら電話番号と照合し, 該当顧客の情報と過去予約の表示を実現

2018/07 ~ 2022/03 - 株式会社 Onepair 設立, 取締役 CTO

2022/03 ~ 現在 - フリーランス

  • モバイル・Web 関連の R&D
    • iOS や Android, Web 関連の新しい技術や情報の少ない技術に対してキャッチアップをおこない, PoC をおこなうためのサンプルアプリ実装やドキュメンテーションを実施
    • PoC 関連
      • モバイルアプリの WebView を用いて, ミニアプリを組み込むためのテンプレート設計
      • iOS でのジオフェンシング検証用アプリ開発
      • iOS で取得可能なセンサー (加速度, ジャイロセンサー, 地磁気センサーなど) の計測・検証用アプリ開発
      • PWA のテンプレート作成・保守
      • iOS Safari での WebPush 検証
    • ドキュメンテーション
      • モバイルアプリ開発における開発リファレンスの執筆
      • Chorme Dev Summit, WWDC, iOSDC などの大型カンファレンスの基調講演・セッション等の記事作成
  • 各種プロジェクト・案件への参画
    • 大手物流企業の決済アプリ (Web) 開発における技術顧問兼開発業務の担当
    • タクシーでの観光用道案内アプリ (Android) の機能開発業務の担当
  • 問い合わせ対応
    • 大手自動車メーカーの React Native アプリにおける技術相談・バグの原因調査対応
    • 大手総合流通・小売会社の認証基盤における技術相談・バグの原因調査対応

Pinned

  1. nextjs-boilerplate nextjs-boilerplate Public

    TypeScript

  2. leetcode leetcode Public

    Go

  3. ChatSandbox ChatSandbox Public

    Swift 3

  4. MyApp MyApp Public

    JavaScript 2

  5. util-scripts util-scripts Public

    Shell

  6. SwiftHTTP SwiftHTTP Public

    Forked from daltoniam/SwiftHTTP

    Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.

    Swift

1,294 contributions in the last year

5 contributions on March 19th.4 contributions on March 26th.2 contributions on April 2nd.1 contribution on April 9th.1 contribution on April 16th.1 contribution on April 23rd.5 contributions on April 30th.4 contributions on May 7th.5 contributions on May 14th.5 contributions on May 21st.1 contribution on May 28th.1 contribution on June 4th.2 contributions on June 11th.1 contribution on June 18th.1 contribution on June 25th.1 contribution on July 2nd.4 contributions on July 9th.1 contribution on July 16th.1 contribution on July 23rd.6 contributions on July 30th.1 contribution on August 6th.12 contributions on August 13th.6 contributions on August 20th.1 contribution on August 27th.1 contribution on September 3rd.1 contribution on September 10th.1 contribution on September 17th.6 contributions on September 24th.4 contributions on October 1st.1 contribution on October 8th.1 contribution on October 15th.1 contribution on October 22nd.1 contribution on October 29th.1 contribution on November 5th.1 contribution on November 12th.1 contribution on November 19th.1 contribution on November 26th.5 contributions on December 3rd.4 contributions on December 10th.9 contributions on December 17th.3 contributions on December 24th.1 contribution on December 31st.2 contributions on January 7th.9 contributions on January 14th.1 contribution on January 21st.1 contribution on January 28th.7 contributions on February 4th.8 contributions on February 11th.1 contribution on February 18th.8 contributions on February 25th.1 contribution on March 3rd.1 contribution on March 10th.No contributions on March 17th.1 contribution on March 20th.8 contributions on March 27th.3 contributions on April 3rd.4 contributions on April 10th.4 contributions on April 17th.2 contributions on April 24th.1 contribution on May 1st.1 contribution on May 8th.1 contribution on May 15th.7 contributions on May 22nd.1 contribution on May 29th.3 contributions on June 5th.7 contributions on June 12th.1 contribution on June 19th.4 contributions on June 26th.1 contribution on July 3rd.4 contributions on July 10th.1 contribution on July 17th.1 contribution on July 24th.1 contribution on July 31st.1 contribution on August 7th.6 contributions on August 14th.6 contributions on August 21st.2 contributions on August 28th.5 contributions on September 4th.1 contribution on September 11th.1 contribution on September 18th.2 contributions on September 25th.3 contributions on October 2nd.1 contribution on October 9th.3 contributions on October 16th.3 contributions on October 23rd.1 contribution on October 30th.1 contribution on November 6th.1 contribution on November 13th.1 contribution on November 20th.1 contribution on November 27th.2 contributions on December 4th.1 contribution on December 11th.1 contribution on December 18th.1 contribution on December 25th.1 contribution on January 1st.2 contributions on January 8th.1 contribution on January 15th.8 contributions on January 22nd.6 contributions on January 29th.9 contributions on February 5th.4 contributions on February 12th.4 contributions on February 19th.4 contributions on February 26th.1 contribution on March 4th.1 contribution on March 11th.No contributions on March 18th.2 contributions on March 21st.4 contributions on March 28th.7 contributions on April 4th.16 contributions on April 11th.3 contributions on April 18th.5 contributions on April 25th.7 contributions on May 2nd.5 contributions on May 9th.3 contributions on May 16th.2 contributions on May 23rd.1 contribution on May 30th.1 contribution on June 6th.1 contribution on June 13th.1 contribution on June 20th.5 contributions on June 27th.3 contributions on July 4th.21 contributions on July 11th.1 contribution on July 18th.4 contributions on July 25th.1 contribution on August 1st.1 contribution on August 8th.1 contribution on August 15th.5 contributions on August 22nd.1 contribution on August 29th.1 contribution on September 5th.1 contribution on September 12th.9 contributions on September 19th.1 contribution on September 26th.7 contributions on October 3rd.5 contributions on October 10th.9 contributions on October 17th.1 contribution on October 24th.1 contribution on October 31st.1 contribution on November 7th.2 contributions on November 14th.9 contributions on November 21st.4 contributions on November 28th.3 contributions on December 5th.7 contributions on December 12th.2 contributions on December 19th.8 contributions on December 26th.9 contributions on January 2nd.1 contribution on January 9th.6 contributions on January 16th.1 contribution on January 23rd.3 contributions on January 30th.5 contributions on February 6th.2 contributions on February 13th.1 contribution on February 20th.1 contribution on February 27th.5 contributions on March 5th.4 contributions on March 12th.No contributions on March 19th.2 contributions on March 22nd.1 contribution on March 29th.4 contributions on April 5th.1 contribution on April 12th.8 contributions on April 19th.6 contributions on April 26th.1 contribution on May 3rd.5 contributions on May 10th.1 contribution on May 17th.7 contributions on May 24th.1 contribution on May 31st.3 contributions on June 7th.1 contribution on June 14th.2 contributions on June 21st.6 contributions on June 28th.1 contribution on July 5th.1 contribution on July 12th.1 contribution on July 19th.1 contribution on July 26th.1 contribution on August 2nd.3 contributions on August 9th.1 contribution on August 16th.3 contributions on August 23rd.5 contributions on August 30th.9 contributions on September 6th.1 contribution on September 13th.6 contributions on September 20th.1 contribution on September 27th.1 contribution on October 4th.3 contributions on October 11th.5 contributions on October 18th.23 contributions on October 25th.1 contribution on November 1st.1 contribution on November 8th.1 contribution on November 15th.2 contributions on November 22nd.1 contribution on November 29th.2 contributions on December 6th.1 contribution on December 13th.2 contributions on December 20th.4 contributions on December 27th.3 contributions on January 3rd.1 contribution on January 10th.5 contributions on January 17th.6 contributions on January 24th.9 contributions on January 31st.1 contribution on February 7th.1 contribution on February 14th.6 contributions on February 21st.1 contribution on February 28th.2 contributions on March 6th.1 contribution on March 13th.1 contribution on March 23rd.13 contributions on March 30th.8 contributions on April 6th.3 contributions on April 13th.8 contributions on April 20th.13 contributions on April 27th.2 contributions on May 4th.7 contributions on May 11th.5 contributions on May 18th.1 contribution on May 25th.1 contribution on June 1st.4 contributions on June 8th.1 contribution on June 15th.4 contributions on June 22nd.1 contribution on June 29th.4 contributions on July 6th.5 contributions on July 13th.4 contributions on July 20th.1 contribution on July 27th.1 contribution on August 3rd.1 contribution on August 10th.1 contribution on August 17th.4 contributions on August 24th.8 contributions on August 31st.8 contributions on September 7th.1 contribution on September 14th.9 contributions on September 21st.9 contributions on September 28th.6 contributions on October 5th.1 contribution on October 12th.2 contributions on October 19th.1 contribution on October 26th.1 contribution on November 2nd.1 contribution on November 9th.1 contribution on November 16th.6 contributions on November 23rd.3 contributions on November 30th.4 contributions on December 7th.1 contribution on December 14th.1 contribution on December 21st.1 contribution on December 28th.6 contributions on January 4th.3 contributions on January 11th.6 contributions on January 18th.8 contributions on January 25th.3 contributions on February 1st.4 contributions on February 8th.2 contributions on February 15th.1 contribution on February 22nd.1 contribution on February 29th.1 contribution on March 7th.1 contribution on March 14th.1 contribution on March 24th.2 contributions on March 31st.6 contributions on April 7th.8 contributions on April 14th.10 contributions on April 21st.2 contributions on April 28th.1 contribution on May 5th.3 contributions on May 12th.10 contributions on May 19th.1 contribution on May 26th.1 contribution on June 2nd.7 contributions on June 9th.1 contribution on June 16th.5 contributions on June 23rd.1 contribution on June 30th.1 contribution on July 7th.1 contribution on July 14th.1 contribution on July 21st.1 contribution on July 28th.1 contribution on August 4th.1 contribution on August 11th.4 contributions on August 18th.1 contribution on August 25th.9 contributions on September 1st.6 contributions on September 8th.2 contributions on September 15th.3 contributions on September 22nd.1 contribution on September 29th.1 contribution on October 6th.1 contribution on October 13th.1 contribution on October 20th.1 contribution on October 27th.1 contribution on November 3rd.1 contribution on November 10th.1 contribution on November 17th.4 contributions on November 24th.1 contribution on December 1st.3 contributions on December 8th.1 contribution on December 15th.1 contribution on December 22nd.3 contributions on December 29th.4 contributions on January 5th.1 contribution on January 12th.1 contribution on January 19th.1 contribution on January 26th.1 contribution on February 2nd.5 contributions on February 9th.7 contributions on February 16th.7 contributions on February 23rd.1 contribution on March 1st.1 contribution on March 8th.3 contributions on March 15th.10 contributions on March 25th.3 contributions on April 1st.7 contributions on April 8th.3 contributions on April 15th.3 contributions on April 22nd.3 contributions on April 29th.4 contributions on May 6th.5 contributions on May 13th.3 contributions on May 20th.6 contributions on May 27th.7 contributions on June 3rd.4 contributions on June 10th.7 contributions on June 17th.8 contributions on June 24th.4 contributions on July 1st.8 contributions on July 8th.9 contributions on July 15th.3 contributions on July 22nd.9 contributions on July 29th.3 contributions on August 5th.14 contributions on August 12th.6 contributions on August 19th.4 contributions on August 26th.6 contributions on September 2nd.3 contributions on September 9th.3 contributions on September 16th.4 contributions on September 23rd.3 contributions on September 30th.6 contributions on October 7th.3 contributions on October 14th.3 contributions on October 21st.5 contributions on October 28th.3 contributions on November 4th.3 contributions on November 11th.11 contributions on November 18th.5 contributions on November 25th.7 contributions on December 2nd.6 contributions on December 9th.4 contributions on December 16th.9 contributions on December 23rd.3 contributions on December 30th.9 contributions on January 6th.5 contributions on January 13th.9 contributions on January 20th.3 contributions on January 27th.7 contributions on February 3rd.3 contributions on February 10th.8 contributions on February 17th.8 contributions on February 24th.3 contributions on March 2nd.7 contributions on March 9th.5 contributions on March 16th.
Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to gates1de/leetcode, gates1de/bun-sandbox, gates1de/blog and 1 other repository
A graph representing gates1de's contributions from March 19, 2023 to March 19, 2024. The contributions are 77% commits, 17% pull requests, 5% code review, 1% issues.

Contribution activity

March 2024

Created 19 commits in 1 repository
Opened 3 pull requests in 1 repository
gates1de/leetcode 3 merged
16 contributions in private repositories Mar 5 – Mar 16

Seeing something unexpected? Take a look at the GitHub profile guide.