• Stars
    star
    2
  • Language
  • License
    MIT License
  • Created almost 6 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

💻 My resume

職務経歴書

key value
Name 松下 健太郎
GitHub kentaro-m (Kentaro Matsushita)
SpeakerDeck Kentaro Matsushita
Qiita kentaro_m - Qiita
Twitter @_kentaro_m
Portfolio Kentaro Matsushita - @kentaro-m
Contact TwitterのDMで連絡可

職務経歴

合同会社EXNOA (正社員: 2019/07/11 ~ 現職)

静的サイト基盤新規開発

  • 時期: 2020/02〜
  • 役割: フロントエンドエンジニア/スクラムマスター

ランディングページのホスティングを行う基盤開発に従事。フロントエンドエンジニアとして、CloudFrontとS3を利用した静的サイトホスティング環境の構築、GitHub Actionsを利用したビルド・デプロイフローの整備を担当。また、スクラムマスターとして、開発チームがリズムを作って、プロダクト開発の進行ができるように、スクラムイベントの運用や開発チームの課題解決支援を行っている。

ゲームプラットフォーム新規開発

  • 時期: 2019/07〜2020/02
  • 役割: フロントエンドエンジニア

ゲームプラットフォームのフロントエンド開発に従事。フロントエンドエンジニアとして、管轄機能のフロントエンドの要件定義や設計、React.jsやTypeScript構成の実装を担当。また、機能チーム内のフロントエンドチームのまとめ役として、プロジェクトの進捗管理やメンバーからの相談対応や他職能との連携の役割を担った。

合同会社DMM.com (正社員: 2016/04/01 ~ 2019/07/10)

プラットフォームリプレイス開発及び運用

  • 時期: 2016/07〜2019/07
  • 役割: サーバーサイドエンジニア

認証基盤システムのリプレイスに従事。Webアプリケーションエンジニアとして、Node.js及びReact.js構成でのフロントエンド開発やAWSのインフラ構築、Javaで構築されたAPI改修などを担当。また、Infrastructure as Codeの整備、CI/CDパイプライン整備、監視ツール導入など開発や運用を効率化する仕組み作りもあわせて実施した。

登壇歴

Date Event Content
2020/04/25 Kanazawa.js Remote Meetup #02 GitHub Gistを使って、アクティビティを可視化しよう
2020/01/19 Kanazawa.js Meetup #01 OGP画像を生成するNode.jsのライブラリを作ってみた
2018/11/23 JAWS-UG金沢 #36 x OpsJAWS! AWS運用・監視についてのクロスイベント! AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ
2018/10/31 AWS Dev Day Tokyo 2018 LT大会 DMM.comの認証基盤を支えるエラー通知の仕組み
2017/09/16 GitHub勉強会 in Kanazawa GitHubでのプルリクエストレビューを加速するためにいろいろと作った話

コミュニティ

Kanazawa.js

金沢近郊のJSerのための地域コミュニティを有志で運営しています。

ブログ

OSS

スキル・経験

言語

  • プロダクションコードを書いた経験がある言語
    • Node.js
    • Java
    • PHP
    • JavaScript
    • TypeScript
  • プライベートで書いている言語
    • Go

フレームワーク

  • ユーザー向けのWebアプリケーション構築と運用
    • Express.js
    • React.js
  • API保守・運用
    • Spring Framework
  • ポートフォリオサイトやブログの構築
    • GatsbyJS

ミドルウェア

  • 基本的な知識のみあり (データベース構築および運用経験はなし)
    • MySQL
    • Couchbase
    • Cassandra
  • 運用経験あり
    • Redis (ElastiCache)

ロギング・モニタリング

  • サーバー監視およびアプリケーション監視の構築とオンコール対応
    • New Relic
    • Datadog
    • Zabbix
    • ElasticSearch
    • Fluentd
    • Sentry

インフラ

  • AWS
    • ALBやEC2、ElastiCacheなどを利用したWebアプリケーションの構築と運用
    • API GatewayやLambdaを利用したサーバーレスアプリケーションの構築と運用
    • CloudFrontやS3を利用した静的サイトの構築
    • Kinesis FirehoseとElasticSearch Serviceを利用したログ基盤構築
    • CloudFormationやTerraformを利用したInfrastructure as Codeの実践

その他

  • アプリケーションのビルド・デプロイフロー構築と運用
    • CircleCI
    • GitHub Actions
  • 基本的な操作は可能
    • Git
    • Shell
  • 保守・運用のみ
    • Jenkins

More Repositories

1

auto-assign-action

An action which adds reviewers to the pull request when the pull request is opened.
TypeScript
245
star
2

auto-assign

🤖 A Probot app that adds reviewers to pull requests when pull requests are opened.
TypeScript
234
star
3

md2confl

🛠 md2confl is a CLI tool to convert the markdown text to confluence wiki format.
Go
77
star
4

task-completed-checker-action

☑️ A GitHub action that checks if all tasks are completed in the pull requests.
TypeScript
59
star
5

catchy-image

🎨 A Node.js module for dynamically generating social cards (open graph images).
JavaScript
46
star
6

blackfriday-confluence

🛠 Blackfriday-Confluence is confluence wiki renderer for the Blackfriday v2 markdown processor.
Go
21
star
7

lambda-pr-notify-bot

🤖 A bot that improve pull request workflow on GitHub.
JavaScript
19
star
8

add-an-issue-reference-action

:octocat: A GitHub Action for adding a related issue reference to a pull request.
TypeScript
18
star
9

gh-lspr

gh-lspr is GitHub CLI extension to help you to check pull requests to which you need to respond.
Shell
18
star
10

portfolio

😸 A my portfolio site that fetch data and display from various services such as GitHub, Qiita, SpeakerDeck.
CSS
12
star
11

portfolio-gatsby

😎 kentarom's portfolio site
SCSS
9
star
12

coverage-markers

📦 Atom package to display JavaScript test coverage on gutter of editor.
JavaScript
6
star
13

issue-creator

🚄 A Slack slash command for creating quickly a new issue on GitHub.
JavaScript
6
star
14

task-complete-checker

✅ A Probot app that checks if all tasks are completed in the pull requests.
JavaScript
5
star
15

honyaku-flag

🚩 A Slack app that translates a message when an emoji reaction added to the message.
TypeScript
5
star
16

mkissue

🎫 Create GitHub issues from importing CSV file.
TypeScript
4
star
17

qr-code-commenter-action

📷 A GitHub Action that posts a QR code to a pull request comment.
TypeScript
4
star
18

japanese-tech-company-blog-updates

📺 Deliver the latest tech news on Japanese technology companies.
Vue
4
star
19

pr-notify-bot

🤖 A slackbot that reminds reviewers to review their pull requests.
JavaScript
3
star
20

zenhub-time-tracker

⌚ Keep track of time to move an issue between pipelines and notify the time into Slack.
JavaScript
3
star
21

renovate-config

A config preset for Renovate used by @kentaro-m
3
star
22

waiting-for-review-labeler

⏰ An action for adding label to a pull request after it being opened or ready for review for more than certain hours.
TypeScript
2
star
23

spider

👷 WIP A crawler for collecting tech news
Go
2
star
24

react-login-form-sample

🔒 ⚛️ A login form example with React Hooks
TypeScript
2
star
25

learn-something-new

💪 Knowledge is power.
TypeScript
2
star
26

homebrew-md2confl

Ruby
1
star
27

rust-learning

Rust
1
star
28

lighthouse-keeper

TypeScript
1
star
29

book-box

📚Update a pinned gist to contain the status of reading books from Google Books.
TypeScript
1
star
30

dotfiles

Vim Script
1
star
31

kentaro-m

1
star
32

blog

TypeScript
1
star
33

b64

🛠Base64 Encode/Decode Tool
JavaScript
1
star
34

shuf

🎲 Write a random permutation of the input lines to standard output.
TypeScript
1
star
35

tic-tac-toe

JavaScript
1
star
36

tic-tac-toe-with-typescript

Tic Tac Toe with TypeScript
TypeScript
1
star
37

waiting-for-review-labeler-demo

🎡 A sandbox to run the waiting-for-review-labeler
1
star
38

clean-architecture-todo-example

🚧 An implementation example of the Todo app using Clean Architecture.
TypeScript
1
star