ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
フリガナハシモト タケル所  属個人事業主
3
氏  名橋本 文瑠性  別男性
4
最 寄 駅年  齢満27歳
5
稼  動配 偶 者無し
6
資  格2020年 G検定学  歴同志社大学理工学部情報工学部
7
8
得意技術●フロントエンド
JavaScript / TypeScript / React / Next.js / Vue.js / jQuery
jest / playwright
Storybook / MUI / styled-components / Tailwind CSS
Vite / webpack
GraphQL

●バックエンド
Ruby / Ruby on Rails / Rspec
Go / Echo / Gin
Node.js / fastify / NestJs
PHP / Laravel / CakePHP
GraphQL

●データベース
MySQL / PostgreSQL

●サーバー
Linux
AWS / EC2 / ECS(EC2・Fargate) / S3 / CloudFront / Route53
GCP / Firebase / App Engine / Cloud Run / Cloud Scheduler / Google Spreadsheet API

●ツール
Docker
Github Actions / CircleCI
Terraform
9
得意業務・Go, Node.js を用いた開発
・Typescript を用いたバックエンド/フロントエンド開発
・Github Actions を用いた CI/CD環境構築
・OpenAPIを用いたスキーマ駆動開発
・Rspec, jestを用いたテスト実装
・現場の状況に応じたテスト導入
・SQLクエリチューニング
10
11
自己PRRuby・Go・TypeScriptを中心にWeb系アプリケーションの開発を経験して参りました。
フルスタックとして開発しているため、一機能を一貫して担当できるのでより早く機能を実装できることに貢献することが可能です。
新規サービス開発におけるテーブル設計、技術選定等も対応可能です。

また、エンジニアとしてより貴社の売り上げを伸ばすため、
開発業務のみならずチーム全体の生産性を向上させる改善策の提案・実行してまいりました。

具体的には以下のような改善を行なってきました。
・定例会議の短宿
・毎日行われる業務をBot化し効率化
・ローカル開発環境の改善し開発体験の向上
・CI周りの速度を改善し開発体験の向上
・フロントエンドのテスト導入しデグレード防止
・クエリチューニングのパフォーマンス改善
・既存コードのリファクタリング
・Githubのプルリクエストのコメントに気付くまで遅いと間がられたため、通知する仕組みを導入して時間消費の防止
などなど、これらの取り組みをしたことによって、チームメンバーからの感謝の声もいただいています。

開発業務においては、担当するシステムのアーキテクチャや使用技術などをすぐさまキャッチアップし、1日でも早く戦力になるようにしております。
おかげさまで、現場の皆さんからは一番アウトプットが早いと評価いただいております。

さらに技術・ツールなどは一度、個人開発で検証し、現場で使用できそうなら提案し開発体験の向上に努めています。

個人開発の一例ですが、Next.jsのSSG・CSR構成およびGraphQLサーバーを使用したブログの開発しております。
コンポーネント設計や状態管理、テストコード、APIスキーマ設計など現場にて、どのような課題が発生しうるか、またそれを改善するためにどう構築するか?など検証を含めて実施しております。

◆ソースコード
バックエンド:https://github.com/takeruun/changeable-blog-api
フロントエンド:https://github.com/takeruun/changeable-blog

また、AWSを使用している環境で即時にインフラを用意できるようにTerraformコードを作成したりと
開発の時短などできるように取り組んでおりました。

◆ソースコード
https://github.com/takeruun/aws-free-infra
12
13
期間業務内容役割

規模
使用言語DBサーバOSFW・MW
ツール
担当工程
14
要件定義
基本設計
詳細設計
実装・単体
結合テスト
総合テスト
保守・運用
15
2023年10月2025年3月株式会社BuySell Technologies - EC販売管理システムフルスタックGo
TypeScript
PostgreSQLGCPGraphQL
RestAPI
Echo
gqlgen
Hasura
Next.js
ElasticSearch
Terraform
OpenAPI
Docker
Github Actions
Sentry
JIRA
Slack
16
1多数ECサイトへの商品出品・注文情報を一元管理するシステムの開発案件です。

<<担当業務>>
・バックエンド開発
・フロントエンド開発
・インフラ構築
・ElasticSearchの開発
・外部API連携の開発
・DB設計

<<経験>>
・Hasuraを利用した開発
・HasuraとElastickSearchを連携した開発
・スクラム開発
・EC系サービスとの連携

<<コメント>>
Go・Next.js・Hasuraを利用した開発案件です。

今までの現場と違い規模も大きく使用されているツールも多くキャッチアップに時間がかかりそうでしたが、
そこに時間をかけるのは非常にもったいないと考えましたので、最速でキャッチアップしタスク消化に努めました。
他のメンバーと比べて最速消化でした。

チーム運用においてよりよく速く開発ができるように、改善すべき点を随時あげ対策を考案していました。
具体的なとこで言うと、
・レビュー体制
・リファイメント体制
などの見直しです。
結果として、MTG時間の短宿・効率化やタスク待ちという無駄な時間の浪費問題の解決に繋げることができました。

開発業務においても、Makefileを利用するこで開発体験の向上に成功しました。
チーム9名
17
1年5ヶ月
18
2024年10月キュレーションサイト構築チームリーダー
フルスタック
PHP
TypeScript
MySQLLinuxNext.js
Stripe
Docker
Slack
19
2キュレーションサイトの構築案件です。

<<担当業務>>
・進捗管理
・アプリケーション設計
・DB設計
・バックエンド開発
・フロントエンド開発
・インフラ構築

<<経験>>
・タスク進捗管理、優先度決定
・技術選定、設計

<<コメント>>
既存アプリケーションコードの再設計とリプレイスを担当。

他、企業の進捗に伴ったタスクの選定、技術の選定、進捗の管理を担当しています。
チーム3名
20
21
2023年1月2023年9月社内情報管理システムフルスタックTypeScriptPostgreSQLAWS
Linux
Fastify
React
Jest
Github Actions
Docker
JIRA
Slack
Zapier
Datadog
kintone
22
3社内の情報を操作管理するシステム開発です。

<< 担当業務 >>
・バックエンドの開発改善
・フロントエンドの開発改善
・LIFFアプリの開発改善
・CI/CDの改善
・CS対応
・タスク管理

<< 経験 >>
・スクラム開発
・LINE、LIFFアプリの開発
・socket通信によるリアルタイムチャット機能開発
・エラー時にSlack通知する機能開発
・JIRA API、Zapierを用いた業務改善

<< コメント >>
フロントエンドにReact バックエンドにNode どちらもTypeScriptを用いた開発案件となります。

OpenAPIの導入提案・フロントエンドビルドツール変更・CIの速度改善など開発体験の向上に励んでおりました。

また、JIRAのAPIを利用してチーム全員が関わる普段業務の改善・実行、AWSのコストカットなども考案しております。
チーム 9名
23
9ヶ月
24
2022年7月2022年12月フリー株式会社 - 会計サービスのERP基盤フルスタックTypeScript
Ruby
MySQLAWS
Linux
Ruby on Rails
Rspec
React
Jest
Docker
Git
OpenAPI
Github Actions
JIRA
Slack
25
4提供しているさまざまなサービスで共通使用される機能の開発案件です。

<< 担当業務 >>
・フロントエンド設計、開発
・API設計、開発、テスト実装

<< 経験 >>
・Storybookを用いた画面構築
・npm packages 作成
・アジャイル開発
・OpenAPIによるスキーマ開発
・JIRAとスプレッドシート連携で進捗管理
・Github Actions によるCI/CD化
・コードレビュー

≪コメント≫
既存コードしっかり読み、レビュワーに困惑させないようにキャッチアップし開発を進めております。
また、Githbとslackを連携しプルリクエストのコメント等にすぐ気づけるようにすることで、メンバーがより良い開発体験をできるように考え働いておりました。

API開発を伴うフロントエンド開発の際は、先に画面に必要なデータを精査しAPI開発担当者とコミュニケーションを取ることで、データ不足等による手戻りをできるだけ無くすよう心がけておりました。
チーム 5名

(内訳)
PM: 1名
フロント: 2名
バックエンド: 2名
26
6ヶ月
27
2021年11月2022年10月受託開発 - 美容店の管理システム開発フルスタックGolang
TypeScript
MySQLGCP
Linux
Gin
React
Jest
playwright
OpenAPI
Docker
Git
Github Actions
28
2美容店管理システムの新規開発です。

<< 担当業務 >>
・画面設計・実装
・API設計、実装、テスト
・DB設計
・GCPでのサーバ構築

<< 経験 >>
・OpenAPIによるスキーマ開発
・Github Actions によるCI/CD化
・GCP、Terraformによるインフラ構築
・領収書出力機能
・売上集計表示
・画像保存、サムネイル作成

<<コメント>>
技術選定から行い、開発保守一貫して行っています。
インフラ開発には、保守性・効率化を考慮しterraformを採用し開発を行いました。

OpenAPIを導入することでフロントエンド開発の効率化と保守性および、チーム開発体験を少しでも高めるように働いておりました。

また、フロントエンド/バックエンドのレポジトリは分かれているため、バックエンドAPI情報が変わりマージされるとフロントエンドに対し自動でAPIドキュメント変更PR作成を提案・実装し少しでも工数の削減ができるよう励んでおりました。
チーム 3名
29
12ヶ月
30
2020年12月2021年10月DCM株式会社 - ホームセンター通販ECサイトバックエンドRuby
TypeScript
MySQLAWS
ECS(EC2・Fargate)
Linux
React
Ruby on Rails
Nginx
Docker
Git
Github Actions
Terraform
HTML/CSS
シェルスクリプト
JIRA
Slack
31
3ホームセンター通販ECサイトの新規構築案件です。

≪担当業務≫
・決済処理の設計、実装
・外部API繋ぎこみ設計、実装
・API設計、開発
・注文データCSVファイル出力・取込実装
・カレンダーでの商品配送日管理実装
・Ajaxを用いた非同期通信実装
・Sedgridを用いたメール送信実装
・バッチ作成(ECS Fargate)
・管理画面実装、バグ修正
・ユーザ行動ログ記録機能の実装(API開発, フロント実装)

<< 経験 >>
・Cloudwatch Events によるクーロン処理作成
・terraformでのインフラコード化
・サーバー負荷対策(Nginx)

≪コメント≫
基本設計から開発・テストまで一貫して担当していました。
アプリケーションのデプロイにおいて、手動の部分をスクリプト作成することで業務効率化を図りました。

また、slackとJIRAを連携しJIRA上でのコメントに気付きやすくすることで、コミュニケーションコストの削減に励んでいました。
チーム 19名

(内訳)
PM: 2名
PL: 2名
フロント: 7名
バックエンド: 8名
32
11ヶ月間
33
2022年8月【個人開発】 Next.jsのSSG・CSR構成およびGraphQLサーバーを使用したブログの開発フルスタックGolang
TypeScript
MySQLLinuxgqlgen
Next,js
Jest
playwright
Docker
Git
Github Actions
Slack
34
4ブログ開発

<< 担当業務 >>
・要件定義
・フロントエンド設計、開発
・APIスキーマ設計、開発
・Github Actions によるCI/CD化
・Storybookを用いた画面構築
・playwrightによるE2Eテスト

<<コメント>>
・保守性、コンテナ運用を見越して Go を選択。SEO に強くするためサーバー側でレンダリングが可能な Next.js を選択しています。

◆ブログURL
準備中
◆ソースコード
バックエンド:https://github.com/takeruun/changeable-blog-api
フロントエンド:https://github.com/takeruun/changeable-blog
チーム 1名
35
36
2022年8月2022年12月受託開発 - 中古車屋用業務改善サービスフルスタックTypeScriptMySQLAWS
Linux
NestJS
Next.js
GraphQL
Apollo Client
Apollo Server
React
Jest
Docker
Git
OpenAPI
Github Actions
JIRA
Slack
37
5中古車屋さんの業務を改善するサービスの新規開発です。

<< 担当業務 >>
・サービス要件
・技術選定
・フロントエンド設計、開発
・API設計、開発、テスト

≪コメント≫
お客さんから直接悩み事を聞き出し、サービス機能に落とし込んでいます。
技術選定から実装・テストまで一貫して開発しています。
チーム 2名
38
5ヶ月
39
2020年8月2020年11月受託開発 - 半導体・電子部品のECサイト開発バックエンドRuby
JavaScript
MariaDBLinuxRuby on Rails
jQuery
Docker
SVN
HTML/CSS
Chatwork
Backlog
40
半導体・電子部品ECサイトの既存機能改修を中心とした案件です。

≪担当業務≫
・既存機能の改修
・フロント画面の改修、修正
・各テスト
・設計書、テスト仕様書作成
・外部API繋ぎこみ
・商品情報更新バッチ作成
・CSVファイル出力、取り込み
・SQL改善
・ログイン処理の修正

<<コメント>>
既存改修の他に、SQLの改善点の調査、対応、サーバーの処理が重くなっている原因の調査なども行っておりました。
10秒ほど処理がかかっていたSQLも最大1秒に短縮することができました。
チーム 3名

(内訳)
PM: 1名
エンジニア: 2名
41
4ヶ月
42
2020年1月2020年7月受託開発 - ビジネスチャットバックエンドRuby
JavaScript
MySQLAWS
ECS(EC2)
Linux
Ruby on Rails
Docker
Slack
43
ビジネスチャットサービスの改修開発です。

<<担当>>
・API機能改善
・画面改修
・AWSでのサーバー構築
・ActionCableを用いたリアルタイムチャット機能実装
・メッセージ送信で勤務時間管理機能実装
・JWTを用いた認証実装
・terraformでのインフラコード化
チーム名 5名

(内訳)
PM: 1名
フロント: 2名
バックエンド: 2名
44
6ヶ月
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100