ID:51242さん

自己推薦一覧

自己推薦はありません

3年後の目標や野望


バックエンドのスペシャリストになりたい。

年収評価シート

2020年/2年以内

動画配信サービス開発

# 概要 大学向け動画配信サービス(自社開発)の開発・保守 # 担当 バックエンドエンジニアの1メンバーとしてプロジェクトに入り、以下を担当した。 - 詳細設計 - 実装 - テスト - 保守 - 負荷テスト # 使用技術 - Docker, Rails5, Ruby2.5, RSpec, MySQL5.8, Vue.js, GItHub Actions # 課題 - 10年ほど前に社内で開発した動画配信用のプロジェクトを丸々移植し、このプロジェクトの開発を行なった。元となったプロジェクトには、以下のような問題点があった。 - テストコードが一切記述されていない - 5年以上更新されていないライブラリが使用されている - 開発を担当した方は既に退職されているため、アプリの設計などについて知見をもっている人がいない # 取り組み - 新しくコードを書く場合はテストコードの記述を徹底した。 - 自動テスト(GitHub Actionsを使用)の導入を行なった。 - 他のプロジェクトにも展開され、社内で自動テストの使用が標準化された。

2021年/半年以内

OCRシステム

# 概要 OCR(光学文字認識)を使った業務効率化ツールのバックエンド開発 # 担当 - アルゴリズム設計 - 詳細設計 - コーディング # 使用技術 - Docker - クリーンアーキテクチャ - Rails5.2.4 - Ruby 2.7.4 - MySQL5.8 - Rust - OpenCV - OpenAPI(Swagger) - ffi - RSpec # 課題 - 書類が汚れていると、認識の精度が著しく落ちるため、精度向上のための処理が必要になった - Google Vision APIの都合上、複雑な言葉や新しい言葉を認識できないため、それらにも対応させなければいけなかった # 取り組み - OpenCVを使って、画像の汚れや傾きを補正する画像処理を追加した。 - 結果、文字認識の精度が50% から80%まで向上した - Mecabという日本語形態素解析システムを導入し、複雑な言葉や新しい言葉(例えば「鬼滅の刃」など)にも対応できるようになった # 工夫した点 - 元々はRuby + MiniMagickを使用して画像処理を行う予定だったが、以下の理由からRustとOpenCVを使用することにした。 - Ruby + MiniMagickの場合は、学習コストが低いというメリットがあるが、速度が非常に遅い(Rustの三倍ほど)。また、使用できる画像処理にも限りがある。(例えば、「大津の2値化」という処理が使えない) - Rust + OpenCVなら、速度は早く、OpenCVの機能なら全て使える。ただし、日本語での情報が少なく、学習コストが非常に高い。

2020年/半年以内

自動車価格見積もりサービス

# 概要 某自動車メーカーの新車価格見積もりサービス # 担当 - 詳細設計 - 実装 - テスト仕様書作成 # 使用技術 - PHP7.3 - Laravel6 - Docker - TypeScript # 課題 - 社内にLaravelに詳しい人がおらず、デバッグ方法や開発環境構築などで躓くことが多く、開発の効率が悪かった。 # 取り組み - XdebugやDebugbarといったデバッグツールをチーム内に展開した。 - 慣れないPHPの環境構築をスムーズに行うため、DockerでLaravel + node + LAMP環境を構築。チーム内に展開した。

マネージメント能力

アピール項目


アウトプット

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

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

- クラウドインフラの知見 - モダンフロントFWの知見 - 上流工程全般

エンジニアとして影響を受けた本を教えてください

プロを目指す人のためのRuby入門

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

未入力です

キャラクター

直近で一番やりたいこと
技術を極めたい
好きなスタイル
好きな規模
水とプログラミングどっちが大事?
自信を持って人より秀でていると言える点
分析力 / 問題解決力
スキルのタイプ
得意なフェーズ
会社を選ぶ一番の基準
風通しの良さや意思決定ライン
やりたくない分野
未入力です
その他の特徴
使用言語にはこだわらない / 趣味は仕事
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

年齢
今年で20代中盤
好きな Text Editor
RubyMine
希望勤務地
東京都 / 愛知県 / 大阪府 / リモート勤務
家庭の事情や体調など、都合に合わせてリモート出来れば問題ない
希望年収
550万円
転職ドラフトに参加して
企業から指名を受け取ろう!
会員登録をして転職ドラフトに参加すると、参加企業から年収付きの指名を受け取ることができるようになります。
会員登録する
ご意見箱

要望、不具合報告、使いづらい点や感想など、なんでもお気軽にご連絡ください。

ID:51242さん
今年で20代中盤
RubyMine
参加ステータス
次回参加
参加回数
0回
累計平均提示年収
-- 万円
SIGN UPSIGN IN


このサービスを友人に薦めたいですか?