Profile

果物リン(Fruitriin)

Vueが好きな人

                            仕事への取り組み方
楽しく仕事ができることが一番
Vueで程よくインタラクティブなフロントエンドを書いていくのが好き
開発体験を良くするのも結構好き
🙅 Reactお断り
Vueが好きなんです
Reactもやればできるんだろうけどあえてやろうというモチベーションは今の所ありません
🤔 仕事における楽しいってなんだ?
ある程度以上複雑なプログラムのロジックを自分で考えたり書いている最中や、うまく動いた瞬間
感謝の言葉やいい意味での驚きの言葉を直接もらったとき(社内・エンドユーザー問わず)
(スケジュールに追われてる場合)チームで最大の成果を出すにはどうするか?を考えるのもちょっと好き
💪 強み
集中し始めると長く続く
(非エンジニアにもわかるような)見栄えがする派手なプログラムを書くのが好き
立場の異なる人とディスカッションでいい感じにするのが割と得意?
人前に出て話すのが得意
相手によって話す内容を変えていき納得してもらうのも得意
好きなものを推していくのが好き
面倒見良く他の人に教えるのが上手らしい
よく登壇している
1 -> 10 につよそう
スプリントレビューのようなデモに強い
気持ちのいいUXを作りたい、そのためなら自分から動く
💔 弱み
調子(体調・精神)が安定しないことがある
およそ3ヶ月周期で具合が悪い時期がくるような気がする?
ライブラリのような下支えするプログラムを自分で書きたいというモチベーションや必要性に気づくことがあまりない
手動テストのような作業が苦手
本当に向いてない
デグレ起きがち
8時間勤務が長いと感じることが多い
朝弱い
朝整理したタスクが終わってしまう
明日でいいことは明日やる精神
実は売上そのものにはあまり興味がない
なんかごめんなさい
0 -> 1 で作るものは決まっててあとは難しい挑戦要素はなにもないとかだと退屈。マークアップエンジニアじゃないよ。

Works

Taskbar.fm

Macにタスクバーをつけます(Windowsのような!)

                    ⭐ 業務外活動
⚙️ フリーソフト
TweetLightning - シュッと投稿できるTwitterクライアント
Win, Mac (Electron, Vue)
📖 雑誌掲載
ステップアップ式 Vue.js講座
Software Design 2020年9月号
🎥 登壇
あえてPHPerにすすめるVue.js入門 (30min)
PHPカンファレンス関西2018
Vue.js ハンズオン (90min)
Vue.js ハンズオン! nakameguro.php #03 - connpass
LT・登壇でマサカリに備えるたった一つの心得
PHPerKaigi2019
Vueでネイティブアプリを作る-Ionic_Vueの紹介
Ginza.js#2 - connpass
その他、LT複数

History

                        🏢 実務経歴
株式会社スタディスト
toB SaaS ビジュアルマニュアルプラットフォーム開発(2021/10〜)
サービスの信頼性向上ということで、細かな改善を積み重ねるチームに配属
UIUX周りの改善を中心に小さな改善を積み重ねた
ドラッグアンドドロップAPIを使ったやや複雑で大きな機能改善を行った
その際に、Vue2系にComposition APIをチーム開発で取り入れた
その後、チーム改変で3ヶ月単位の大きな機能開発へシフト
この際のフロントエンド開発のコンセプト実装など中核を担う
canvasを使ったやや複雑なものだった
チームメンバーのフロントエンド技術レベル向上のために黙読会を開催
その場でフロントエンドの疑問を答えられるだけ答える(わからなければその場で議論する)を実施
チーム開発のプロセスについて積極的に疑問をぶつけたり改善を提案したりした
小さな改善を行うチームがなくなってしまったので、個人的な活動として他のディレクターやデザイナーを巻き込んで動き出した
toB SaaS 販売促進プラットフォーム開発(2020/07〜2021/10)
バックエンドのRailsとフロントエンドのVueでWebアプリケーションを開発していました。

プロジェクトの立ち上げ時期の途中から参加。開発エンジニアは3〜4人のチーム
フロントエンドに強い人という強みを活かすことを期待されてアサイン、能力を発揮
2020/11 にローンチ
開発環境の改善に継続的に取り組む。Storybookを利用した画像回帰テストなど
Railsについても十分書ける感触を掴む
開発の優先順位の付け方として売上が最上位といってもいいくらいなことを学ぶ
リーダーがPdM的な立場にシフトしていくにつれ、徐々にプロジェクトの開発を牽引していくことを期待されている
Capacitorを使ってガワネイティブアプリの作成を牽引。事前調査から初回のアプリ作成までを担当。(ローンチ周りはリーダーにおまかせ)
後にPush通知機能を提供する下地になった
toB SaaS ビジュアルマニュアルプラットフォーム開発(2020/02〜2020/06)
バックエンドRailsとフロントエンドVueでマニュアルの作成・活用するWebアプリケーションを開発していました。

サービスの安定期にフロント(Vue)強い人としてスタディストへジョイン
フロントエンドのちょっとした工夫で体験がよくなるような修正を中心にUX周りを改善
RubyとRailsを業務で使うのはスタディスト入社が初だがなんとかキャッチアップしつつUX改善にも必要なバックエンドの回収にも取り組む
株式会社ゆめみ
フルSPAニュースサイト構築(2019/02〜2019/12)
APIからのレスポンスをもとにニュースを表示するサイトを構築しました。

Vue.js(Nuxt.js)を利用
2019/04 からリーダーを任され、クライアントとの交渉やプロジェクトの進行管理を兼任
経験が浅いチームメンバーが多い中でレビューやペアプロを通して実力アップに貢献
受託という仕事形態から生じるコミュニケーションロスを減らそうと尽力
クリティカルパス的にフロントエンドの実装が後半になりがちで、作業時間が短くなりがちなのが大変だった
タスクを分解してチームメンバー全員で解決しようという雰囲気作りをした
株式会社ORATTA
ソーシャルゲーム(ネイティブ) サーバーサイド開発/運用 (2018/08〜2018/12)
社内で人手が足りない!ということでもう一つのプロジェクトも担当することになりました。

PHP(自社製フレームワーク)によるサーバーサイドAPI実装
バグ修正や要望チケットの対応
公式ホームページの事前登録ページの作成
社内ツールの機能追加・改良
ソーシャルゲーム(ブラウザ)開発/設計/運用/保守 (2017/09〜2018/10)
サーバーアプリケーションエンジニアとしてプロジェクトを1つ�担当しました。

アサイン当時、リリースから2年半のプロジェクトの引き継ぎ
PHP(自社製フレームワーク)によるサーバーサイド実装
ブラウザタイトルなので、HTML/CSS/JavaScript実装も多少
既存機能の改良、バグ修正
新規施策を受けての設計、開発
施策リリース時のサーバー監視、不具合発生時やオペミス時のデータ補正
Rollbarというエラーログ監視ツールの導入、横展開用ドキュメントの作成
半期に1回の社内MVP投票で、テック部門の準MVPをいただきました!
2015/06〜2017/08 株式会社ITPM(SES)
ECサイト機能追加/改修(2016/06〜2017/08)
Webアプリケーションエンジニアとしてポータルサイト(Zend Frameworkベース)の機能追加を行っており、
時々に応じてサーバーサイド実装からフロントエンド実装までを行っていました。

HTMLでできたモックと要件をもとに実装を行う
SP版検索画面リニューアルの実装担当、高機能化・高速化を実施
ECサイトの機能追加・改修(2015/12〜2016/05)
PCのBTOショップの機能追加・改修の詳細設計、
実装、総合試験を受託しており、それら一連の業務を担当しました。

受け取った基本設計・画面イメージを元に、処理設計などを行う
作成した処理設計書を元に実装
テストケースの作成、実施
会社案内サイト作成(2015/06〜2015/11)
受託業務にて、会社案内ホームページのリニューアルのコーディングを担当

Skill

言語

  • JavaScript
  • Vue.js
  • TypeScript
  • Ruby
  • PHP
  • 日本語
  • 英語
Riin's Workspace