AtsushiYamashita / Curriculum-Vitae

オープン職務経歴書

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

オープン職務経歴書

公開出来ない情報は伏せているので、職務経歴書というよりはスキルシート寄り(2017/09現在)

基本情報

key value
Name 笹木 信吾
Birth 1992/05/29
Mail shingo.sasaki.0529@gmail.com
Github Sa2Knight
Twitter @HousouP
Facebook 笹木 信吾
Qiita @Sa2Knight
booklog sa2knight

資格

IPA資格は全て学生時代に取得。個人的には資格は学生のうちにとって、社会に出たらどんどん実務を積んだほうが良いと思ってます。

資格名 取得年月
ITパスポート 2010/11
基本情報技術者 2012/05
応用情報技術者 2013/06
情報セキュリティスペシャリスト 2014/06
ネットワークスペシャリスト 2014/12

自然言語

平均的に対人コミュニケーションが苦手とされるエンジニア業界の中では比較的まともにコミュニケーションが取れる方だと思ってます思ってます。英語は苦手です。

言語 レベル
日本語 ネイティブだけど資格は特になし
英語 Google翻訳や辞書に頼れば英語のドキュメントが読める程度で資格は特になし

プログラミング言語/フレームワーク

実務/趣味関係なく一定期間使ったことのあるものを整理

言語/フレームワーク 実務経験年数 備考
C/C++ 0年 競技プログラミングで使用する最低限レベル
C# 0年 私用の各種Windowsアプリケーションの開発に利用
Java 0年 大学でちょっと触れた程度。オブジェクト指向しやすい
Perl 1.25年 Webアプリケーション開発業務に利用。ワンライナーが楽しい
Ruby 2年 一番好きで一番得意。Webアプリケーションからユーティリティツールまで使ってる
Ruby(Sinatra) - 趣味で運用してるWebサービスで利用中。Rails使うより低レイヤーの勉強にはなる
Ruby(Rails) - Webアプリケーション開発業務に利用。もう他のフレームワークには戻れない
PHP 0.75年 Webアプリケーション開発業務で利用。個人的には好きじゃないので趣味では使わない
PHP(Laravel) - 一番使うPHPのフレームワーク。全体的にRailsライクなので良い
PHP(Wordpress) - コンテンツを動的に追加するWebサービスなら何でもWordpressな風潮はどうかと
Python 0.2年 scikit-learnによる機械学習とか、BottleによるAPIサーバの実装に利用
Objective-C 0.5年 既存のiOSアプリケーションの改良、機能追加程度
Swift 0.5年 簡単なカメラアプリケーションの実装程度
JavaScript 2.5年 Web開発で必須なのでES6含め広く浅く経験
JavaScript(jQuery) - 簡単なjQueryプラグインを作れる程度。できればjQuery依存な開発は脱却したい
JavaScript(Angular) - 簡易的なペット飼育アプリケーションを趣味開発。学習コストが高い
JavaScript(Vue) - 趣味/実務それぞれで軽く触れている。Vue-Router使ったSPAの開発をガッツリやりたい
JavaScript(React) - ビューとロジックが密なの結構好き
JavaScript(Redux) - 実務で半年ほどの経験があるのに未だによくわからない
JavaScript(node) - expressやsocket.ioなどを用いた開発を趣味と実務で少々
JavaScript(Backbone) - 実務で少しだけ利用
シェルスクリプト 0.3年 エディタ(vim)含めbashをよく使ってるのでシェルスクリプトも最低限は書ける
HTML 2.5年 プログラミング言語じゃないけど、Web開発業務で継続的に利用している
HTML(HTML5) - geolocationとか、LocalStorageは業務でもよく使う
CSS 2.5年 デザインを与えられれば概ねをそれを再現できる程度
CSS(scss) - scssの無いスタイリングは極力避けたい
SQL 2.5年 mySQL/postgreSQLを用いたWebアプリケーション開発で利用。簡単な問い合わせは一通り可能

実務経歴

並行進行のプロジェクトもあるので、期間が重複していたり、実体より長かったりしている

1. Web系LMSの設計/開発/運用

2015/06~2016/06

  • リリースから10年程度の大規模Webサービスの開発に新卒配属後に参加
  • Perl(自社製フレームワーク)によるサーバサイド実装
  • HTML/CSS/JavaScript(ネイティブ)によるフロントエンド実装
  • Ruby(Sinatra)を用いたAPIサーバ実装
  • SOAPを用いた外部システムとの連携
  • シェルスクリプトを使った開発補助ツールの開発
  • 他、クライアントとの各種打ち合わせ、機能提案(プレゼン)など

2. 教育支援ツールのiOS版の追加開発

2015/11-2016/02

  • Objective-Cによるリリース済みの既存アプリに対する機能追加、改善を担当
  • Bluetoothを用いた外部ハードウェアとアプリの連携周りの実装

3. BtoCのマッチング系SPAの開発

2016/10-2016/12

  • 半分前後出来上がった段階から、機能追加/バグ修正を担当
  • JavaScript(Backbone/Marionette)を用いたシングルページアプリケーションの実装
  • PHP(Laravel)を用いたAPIサーバの実装
  • node(socket.io)による双方向リアルタイムチャット機能の実装

4. WordPressによる地域密着型マッチングサイトの開発

2017/01-2017/02

  • 既にコンテンツ部分が出来上がっているマッチングサイトのロジック部分の実装を担当
  • WordPressによる動的なコンテンツの取得、作成などの機能拡張
  • WordPressによる動的なユーザ管理、ログイン機能などの実装
  • PhantomJS/CasperJSを用いたブラウザテストの実装

5. 写真共有系サービスの開発

2017/03-2017/07

  • ゼロベースからの開発を担当
  • SwiftによるiOS用カメラアプリの開発
  • PHP(Laravel)を用いたAPIサーバの実装
  • JavaScript(Vue)を用いたフロントエンドの開発
  • PHPUnitによる機能テストの実装
  • node/npm/webpack/babel/scssなどを用いたモダンなフロント開発環境の構築

6. 汎用インフラ構築ツールの開発

2017/05-2017/05

  • 概ね出来上がっているインフラ構築ツールの終盤の実装作業を担当
  • OpenStackを用いたクラウド環境構築を自動化するための機能の実装
  • JavaScript/PHPによる上記機能を利用するためのWeb画面の実装

7. クラウドファンディング系SPAの開発

2017/05-

  • ゼロベースからの開発を担当
  • Ruby on railsによるAPIサーバの実装
  • React/Reduxによるフロントエンドの実装
  • scssによる画面デザイン
  • Redisを用いたキャッシュサーバの構築

8. Wordpressによる製品マニュアル閲覧サイトの開発

2017/06-2017/06

  • 既にコンテンツ部分が出来上がっているサイトに対するロジックの追加を担当
  • Dockerを用いた開発環境の構築及び配布
  • Wordpressの管理画面の各種カスタマイズ
  • 認証付きのコンテンツダウロード機能の実装
  • 各種統計データのインポート/エクスポート機能の実装

9. WordpressによるBtoBのマッチングサイトの開発

2017/09-

  • 機械学習を用いたレコメンド機能の機械学習部分の実装を担当
  • Python(scikit-learn)を用いた機械学習ロジックの実装
  • Python(Bottle)を用いたAPIサーバの実装
  • APIの各種設計など

About

オープン職務経歴書