ID:46046さん

3年後の目標や野望


社会及びコミュニティに対して解決策を提案できるひとになりたい

社会及びコミュニティにより貢献できる人になりたいため。

年収評価シート

2018年/半年以内

ログ解析システム

# ログ解析システム これは自社開発した暗号通貨クライアントが不安定だったころに開発したものです。簡単にいえばカスタマーがソフトに不具合が発生したとカスタマーサポートに連絡した際、そのソフトのログファイルを解析し、実施可能な解決策をメールを通じて提供します。 当時、カスタマーサポートにはほんの数名のスタッフしかおらず、かつソフトが非常に不安定だったため、毎日100件以上くるサポートメールに対応することができず、その結果、返信すらできていない状態のメールが4万件以上ありました。その対応のほとんどが、10万行以上あるログファイルから特定のキーワードを探索し、それに応じてテンプレート化されているメールを送信することでした。 そこでログファイルを取得し、それを解析、その解析に基づいた提案をユーザーに提供するという一連の流れを自動化できないかと考えました。そこで僕がこの解析ソフトを提案し、開発しました。 ### 概要 開発言語はHaskellです。理由としては - 弊社がHaskellのエキスパート達を多数雇用していたため、他のチームからサポートを得られやすかった - 純粋関数型によって高速な開発、容易なリファクタリングが可能だった - QuickCheckという強力なテストライブラリが利用可能だから が挙げられます。 ### アプローチ 解析ソフトは以下の流れに沿って処理を行います。 - ログファイルの取得 - 解析 - 解析したデータを基にメール文書を作成 - メールを送信するとともにカスタマーサポートシステムにて保管されているメールの状態を変更 ##### ログファイルの取得 ログファイルを解析するにはまずシステムがファイルを取得する必要があります。これはZendeskのWebAPIを用いました。 ##### 解析 ログファイルを解析するにはファイル内にある特定のキーワードを探索する必要があります。これに関してはあらかじめ用意したCSVファイルを基にログファイルに対して照合作業を行うという処理を行いました。CSVファイルを選んだ理由としてはITに詳しくないカスタマーサポートのリーダーであっても容易に修正可能なものにしたかったからです。 #### 解析したデータを基にメール文書を作成 解析したデータをそのままユーザーに送っては何の解決にもなりません。そこでデータをメール文書に変換する処理を行いました。これはShakespeareというHaskell製のテンプレートエンジンで実装しました。 #### メールの送信 メールを送信はカスタマーサポートが利用していたシステムのWebAPIを用いました。また送信を行うだけではなく、役員の方たち及び暗号通貨クライアントの開発チームに解析データの統計を提出する必要があったためその処理も行いました。 ### 成果 このアプリケーションにより4万件近くあった未処理のメールをすべて処理することができました。解析ソフトはかなり精度が高かったため、ユーザーの満足度も非常に高かったです。またこれによってユーザーコミュニティからの不満もかなり解消されました。

プロジェクトカテゴリ
担当工程
経験した職種・役割
あなたが実際に使っていた技術
このプロジェクト詳細は公開されていません

マネージメント能力

アピール項目


アウトプット

GitHub アカウント
あり
Qiita アカウント
あり
Zenn アカウント
未入力です
Speaker Deck アカウント
未入力です
SlideShare アカウント
未入力です
特にアピールしたいアウトプット
あり

今後、身につけなければいけないと思っている技術は何ですか?

UX力 技術スキルのないクライアントから要望を聞き入れ、それをもとにアプリケーションを実装すること

あなたが一番パフォーマンスを出せるのはどんな環境ですか?

一人で作業すること。わからないことがあったときにすぐ他の人に訊くことができる環境。

キャラクター

直近で一番やりたいこと
サービスを作りたい
好きなスタイル
好きな規模
水とプログラミングどっちが大事?
自信を持って人より秀でていると言える点
学習能力 / 分析力
スキルのタイプ
得意なフェーズ
会社を選ぶ一番の基準
好きなプロダクトがある
やりたくない分野
広告 / ゲーム / アダルト
その他の特徴
新しい技術はとりあえず試す / 3年以内には海外で働きたい / OSSのコミッターである
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

手を動かして設計してコードを書きたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
価値あるプロダクトを作り成長させたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
学び続けて技術力でプロダクトに貢献したい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
意義があることや社会に貢献できる仕事がしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
人や計画の調整・マネジメントをしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
レガシーなシステムの保守・運用・改善をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
企画や仕様を考えるところから関わりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
業務効率を改善して一緒に働く人のためになりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
全社横断的な共通基盤作りや強化をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
組織や文化を作る・成長させる仕事をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい

基本プロフィール

年齢
今年で30代中盤
好きな Text Editor
Visual Studio Code
希望勤務地
京都府 / 大阪府 / 兵庫県 / リモート勤務
集まる必要性がない場合は基本リモートが許可される環境が必要
希望年収
未入力
転職ドラフトに参加して
企業から指名を受け取ろう!
会員登録をして転職ドラフトに参加すると、参加企業から年収付きの指名を受け取ることができるようになります。
会員登録する
ご意見箱

要望、不具合報告、使いづらい点や感想など、お気軽にお寄せください。
いただいたご意見は、今後のサービス向上に活用させていただきます。

なお、このフォームは受付専用のため、返信を行っておりません。
返信を希望する場合はお問い合わせよりご連絡ください。

  • {{error}}
SIGN UPSIGN IN


転職ドラフトを友人や同僚に薦める可能性はどのくらいありますか?