スキル
Ruby
〜5年
Python
〜5年
RubyonRails
〜5年
JavaScript
5年〜
TypeScript
5年〜
React.js
5年〜
next.js
5年〜
TailwindCSS
5年〜
経歴・実績
2021
年
3月
Gaiaxハッカソン優勝
2023
年
4月
GMOメディア株式会社入社
小説投稿サイトの開発(2024年4月〜現職)
職種 フロントエンドエンジニア
プロジェクト概要 小説投稿サイトの開発
チーム規模 1-10人
役割 メンバー
利用技術 GCP, TypeScript, Angular, Firebase
プロジェクト詳細・担当業務・実績 Angularをメインで扱ってます
主な実績はAngular8→17、nodejs12→18、firebase sdkを5→9にアップデートし合計変更行20万以上の大規模なリプレイス
脆弱性診断チーム(2024年1月〜現職)
職種 セキュリティエンジニア
プロジェクト概要 脆弱性診断チーム
チーム規模 1-10人
役割 メンバー
プロジェクト詳細・担当業務・実績 ZapやBurpSuite等を使い社内のプロダクトに横断的に脆弱性診断を実施するチームです
SQL Injection・XSS・CSRFなどは適切に対策されてるか、アクセス権限は適切に設定されているか、認証系は適切な実装がされているかなどを網羅的にツールの自動診断と手動での診断を組み合わせて社内のプロダクトが安全かどうかを検査しています
テックブログ(2023年7月〜現職)
職種 その他
プロジェクト概要 テックブログ
チーム規模 1-10人
役割 リーダー
プロジェクト詳細・担当業務・実績 Zennのテックブログを上長に直談判して立ち上げました
社内のエンジニアを少しずつ巻き込みながら盛り上げ中です
業務効率化チーム(2023年7月〜現職)
職種 フルスタックエンジニア
プロジェクト概要 業務効率化チーム
チーム規模 1-10人
役割 メンバー
利用技術 Python, JavaScript
プロジェクト詳細・担当業務・実績 エンジニアがいない、いるけどリソースがないチームの課題をヒアリングして業務を効率化するチーム
基本的には依頼があった時に対応するメンバーがミーティングで依頼者の課題をヒアリングして、どのように解決できるか、エンジニアリングで解決できない場合代替手段はあるかなどを提案します
営業部のインフルエンサー情報収集業務を効率化して10時間/月削減など
AIチーム(2023年7月〜現職)
職種 フルスタックエンジニア
プロジェクト概要 AIチーム
チーム規模 1-10人
役割 メンバー
利用技術 Python, JavaScript, Ruby
プロジェクト詳細・担当業務・実績 社内へのAI推進とAIを活用した機能リリースが主なミッションです
Googleスライドの自動生成やTwitterの自動運用などをリリースしました
講座販売サイトの開発(2023年7月〜2024年4月)
職種 フルスタックエンジニア
プロジェクト概要 講座販売サイトの開発
チーム規模 1-10人
役割 メンバー
利用技術 Ruby, AWS, Ruby on Rails, TypeScript, React
プロジェクト詳細・担当業務・実績 React(vanilla)を利用し、サイトの機能追加やパフォーマンスチューニングなど
主にフロントエンドを担当していますが、足りない機能があった場合はバックエンドも担当しています。
pagespeedを2倍にチューニング
ChatBotの作成
Reactが不要なページから剥がしてRails化
anyだらけのコードに適切に型定義
Linter、Formatterの導入
プログラミング教室検索サイトの開発(2023年4月〜2024年4月)
職種 バックエンドエンジニア
プロジェクト概要 プログラミング教室検索サイトの開発
チーム規模 10-50人
役割 メンバー
利用技術 JavaScript, Ruby, Ruby on Rails, GCP
プロジェクト詳細・担当業務・実績 細かな機能追加や修正などを行なっています
大きな機能リリースとしては、URLを管理画面で入力するとリダイレクトURLを作成する機能を作成しました。リファラーをオリジンURLに書き換える機能が付いています
予約システムの開発(2023年4月〜2023年6月)
職種 フルスタックエンジニア
プロジェクト概要 予約システムの開発
チーム規模 1-10人
役割 メンバー
利用技術 GCP, TypeScript, next.js, GraphQL, Nest.js
プロジェクト詳細・担当業務・実績 主にフロントエンドを担当していました。
立ち上げから参加し、技術選定や環境構築、チームの教育、技術的なリードなど
Next.jsとNest.jsを利用しLinterとFormatterにBiome、テストはJestなどモダンな構成です
GraphQLでバックエンドとは通信しており自動生成された型を利用しています。
typed-scss-modulesを使いScssの型も自動生成し、TypeScriptの恩恵をフルに受けられるような構成になっています
自分以外のメンバーはReactが初めてだったので、Linter・Formatterを適切に設定し、AIレビュアーの導入や勉強会の開催、ドキュメントの整備などを積極的に進めました。
小説投稿サイトの開発(2024年4月〜現職)
職種 フロントエンドエンジニア
プロジェクト概要 小説投稿サイトの開発
チーム規模 1-10人
役割 メンバー
利用技術 GCP, TypeScript, Angular, Firebase
プロジェクト詳細・担当業務・実績 Angularをメインで扱ってます
主な実績はAngular8→17、nodejs12→18、firebase sdkを5→9にアップデートし合計変更行20万以上の大規模なリプレイス
脆弱性診断チーム(2024年1月〜現職)
職種 セキュリティエンジニア
プロジェクト概要 脆弱性診断チーム
チーム規模 1-10人
役割 メンバー
プロジェクト詳細・担当業務・実績 ZapやBurpSuite等を使い社内のプロダクトに横断的に脆弱性診断を実施するチームです
SQL Injection・XSS・CSRFなどは適切に対策されてるか、アクセス権限は適切に設定されているか、認証系は適切な実装がされているかなどを網羅的にツールの自動診断と手動での診断を組み合わせて社内のプロダクトが安全かどうかを検査しています
テックブログ(2023年7月〜現職)
職種 その他
プロジェクト概要 テックブログ
チーム規模 1-10人
役割 リーダー
プロジェクト詳細・担当業務・実績 Zennのテックブログを上長に直談判して立ち上げました
社内のエンジニアを少しずつ巻き込みながら盛り上げ中です
業務効率化チーム(2023年7月〜現職)
職種 フルスタックエンジニア
プロジェクト概要 業務効率化チーム
チーム規模 1-10人
役割 メンバー
利用技術 Python, JavaScript
プロジェクト詳細・担当業務・実績 エンジニアがいない、いるけどリソースがないチームの課題をヒアリングして業務を効率化するチーム
基本的には依頼があった時に対応するメンバーがミーティングで依頼者の課題をヒアリングして、どのように解決できるか、エンジニアリングで解決できない場合代替手段はあるかなどを提案します
営業部のインフルエンサー情報収集業務を効率化して10時間/月削減など
AIチーム(2023年7月〜現職)
職種 フルスタックエンジニア
プロジェクト概要 AIチーム
チーム規模 1-10人
役割 メンバー
利用技術 Python, JavaScript, Ruby
プロジェクト詳細・担当業務・実績 社内へのAI推進とAIを活用した機能リリースが主なミッションです
Googleスライドの自動生成やTwitterの自動運用などをリリースしました
講座販売サイトの開発(2023年7月〜2024年4月)
職種 フルスタックエンジニア
プロジェクト概要 講座販売サイトの開発
チーム規模 1-10人
役割 メンバー
利用技術 Ruby, AWS, Ruby on Rails, TypeScript, React
プロジェクト詳細・担当業務・実績 React(vanilla)を利用し、サイトの機能追加やパフォーマンスチューニングなど
主にフロントエンドを担当していますが、足りない機能があった場合はバックエンドも担当しています。
pagespeedを2倍にチューニング
ChatBotの作成
Reactが不要なページから剥がしてRails化
anyだらけのコードに適切に型定義
Linter、Formatterの導入
プログラミング教室検索サイトの開発(2023年4月〜2024年4月)
職種 バックエンドエンジニア
プロジェクト概要 プログラミング教室検索サイトの開発
チーム規模 10-50人
役割 メンバー
利用技術 JavaScript, Ruby, Ruby on Rails, GCP
プロジェクト詳細・担当業務・実績 細かな機能追加や修正などを行なっています
大きな機能リリースとしては、URLを管理画面で入力するとリダイレクトURLを作成する機能を作成しました。リファラーをオリジンURLに書き換える機能が付いています
予約システムの開発(2023年4月〜2023年6月)
職種 フルスタックエンジニア
プロジェクト概要 予約システムの開発
チーム規模 1-10人
役割 メンバー
利用技術 GCP, TypeScript, next.js, GraphQL, Nest.js
プロジェクト詳細・担当業務・実績 主にフロントエンドを担当していました。
立ち上げから参加し、技術選定や環境構築、チームの教育、技術的なリードなど
Next.jsとNest.jsを利用しLinterとFormatterにBiome、テストはJestなどモダンな構成です
GraphQLでバックエンドとは通信しており自動生成された型を利用しています。
typed-scss-modulesを使いScssの型も自動生成し、TypeScriptの恩恵をフルに受けられるような構成になっています
自分以外のメンバーはReactが初めてだったので、Linter・Formatterを適切に設定し、AIレビュアーの導入や勉強会の開催、ドキュメントの整備などを積極的に進めました。
対応可能な時間帯
平日夜
土曜日
日曜日
返信スピード
24時間以内
備考
月~木: 夜間のみ
木金: 17時~
土日: 終日対応可能