Skip to content

ykyk1218/Curriculum-Vitae-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

職務経歴書

基本情報

key value
Name 小林芳樹
Qiita https://qiita.com/ykyk1218
Github https://github/ykyk1218
Twitter @ykyk1218

スキル

言語

種類 年数 レベル感
Ruby 5年以上 rubocopなどを利用して、規約に基づいたわかりやすいコードを書くことができます。
PHP 5年以上 php7系に合わせた記法で書くことができます
JavaScript 5年 webpackを使ったモジュール化ができます
promiseを使った非同期処理が書けます
Vue を使って複数コンポーネントを使ってページが作れます
html / CSSS 5年以上 SEOを意識した構造化マークアップをすることができます
flexboxやgridを使ってWebサイトのレイアウトをすることができます

関連したQiita
z-indexが言うことを聞いてくれない場合はこの辺のことが原因だと思うよ
SEO対策に役立つかもしれない、普段あまり注目されていないタグたちまとめ(HTML 5.1版)

フレームワーク

種類 年数 レベル感
Ruby on Rails 5年以上 適切なModel設計
役割に応じたクラス設計
大量データを扱うバッチ処理
API開発
キャッシュの利用やActiveRecordの最適化などでのパフォーマンス改善
Rspecを利用したテストコード

などができます
Laravel 1年 適切なModel設計
役割に応じたクラス設計

などができます

その他

種類 年数 レベル感
Docker 4年 Dockerを利用してRailsアプリケーションの開発環境を作ることができます
AWS ECSを使ってRailsアプリケーションの環境を作ることができます
CircleCI 3年 Githubと連携してテスト、デプロイを自動で実行することができます。
AWS 5年 EC2、ALB、route53、S3あたりを使って問題なくWebサービスの環境を構築することができます

LambdaやAPI Gatewayを使ってbotを作ることができます
SEO 5年 内部対策メインですが、最新のトレンドのSEO対策ができます  
インフラ 5年 サーバに繋がらない、サーバが重いなどといった障害に対応することができます

関連するQiita:インフラ苦手な人が知っておくといい、Webサイトにつながらない障害パターンと解決方法

強み

技術面

幅広く経験をしてきたため、環境構築を含めて一般的なWebアプリケーションを0から立ち上げることはできます また単に作るだけではなく、DevOpsや監視、セキュリティ面、メンテナンス性の高いコードなどを意識して作ることができます

関連するQiita: Webサービスを新規開発をする時にやっておいたほうがよいこと(Rails+AWS)

チームビルディング

チームが健全に回るようにするために、問題点を言いやすい環境を作ることができます。

例えば進捗を確認するときなどは、進捗がどのくらい進んでいるかを確認するのではなく、今問題があるかどうかを確認します。

「進捗どうです?」って聞くのはなんとなく威圧的な感じがあって、個人的にもあまり好きでないのですが、「問題ないですか?」と聞く事で都度状況を確認しやすくなり、お互いに共通認識をもった上で進めていく事ができました。

参考ブログ:10年以上続くサイトを初めてリニューアルして感じた事

他にも基本的に自分の考えを押し付けず多様性を受け入れます。

仮に今からやると決まった施策があるが、その施策にメンバーから意見がある場合に「とにかくやれ」ではモチベーションは上がらず良いものはできません。まずはメンバーがどこに、どういう不満を持っているのかを聞き、どうしたら納得がいくようにできるのかをお互いに模索していきます。

プロジェクトマネジメント

プロジェクトが問題なく終わらせるような進捗管理をすることができます。 具体的には以下のことに気をつけてプロジェクト進行をします

  • プロジェクト立ち上がり時のスケジュールのおおよそ見積もりと、期待値のすり合わせ
  • プロジェクトの細かいマイルストーンの設定
  • リリースに向けてのリスク管理

職務経歴

2019/09 - 現在 : STORES 株式会社

職務: プログラマー

STORES の開発

  • 商品データの外部サービス連携
役割 メンバー構成 内容
プロジェクトリーダー ・PM:1名
・プログラマー(バックエンド):3名
フロントエンド:2名
デザイナー:1名
・スケジュール調整
・工数調整
  • 振り込み業務の改善
役割 メンバー構成 内容
プロジェクトリーダー ・PM
1名
・プログラマー3名
・仕様の整理と共有
・スケジュール管理
  • Elasticsearch のインデックス変更
役割 メンバー構成 内容
プロジェクトリーダー ・プログラマー3名 ・データ移行計画の作成
・プロジェクトを通して得た知見の共有

2009/04 - 2019/07 : 株式会社ベーシック

職務: プログラマー

Webサイトリニューアル

  • phpのシステムから Ruby On Railsのシステムのフルリニューアルをしました
役割 メンバー構成 内容
プロジェクトリーダー ・ディレクター
社内:3名
社外:1名

・プログラマー
社内:4名(自分含む)
社外:3名
プロジェクトマネジメント全般https://tech.basicinc.jp/articles/75

Webサイトリニューアルその2

EC-CUBEを使っていたサイトをRailsで書き直しました

役割 メンバー構成 内容
プロジェクトリーダー プログラマー:3人 プロジェクトマネジメント全般

課外活動

About

This is template of curriculum vitae. Please use this template when need your curriculum vitae.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published