凄腕フルスタックエンジニア

3年後の目標や野望


課題を解決し、多くの人に使われるサービスを開発する

ITが人の生活を便利にすることは言うまでもありませんが、 IoTやWebには「世界中の人々まで技術を届けることが出来る」という大きな力が備わっています。 自分がIoT・Webエンジニアを続けるのは、 その力と自分の技術力で世の中を変えたいと思っているからです。 世の中を楽しく幸せにするようなエンジニアになれるよう頑張ります。 qiita内react nativeタグ月間2位 ユーザーネーム 「カバ タイキ」

年収評価シート

2018年/1年以内

クリンタル

クリンタルは名医紹介サービスと看護師の健康相談チャットの二つのサービスを展開しています。 AIによる名医選定と、代表が医者ということもあり、日本で一番医者のデータを保有しているベンチャーです。在籍メンバーの半数以上が医者と看護師で構成されており、その医療知識をアプリにするという部分を私が担当しています。 大阪大学生物科でバイオテクノロジーを勉強していたことがITの仕事の役に立つとは思っていませんでした。 使用技術はReactNativeとRailsです。私はReactNativeとRails APIとの結合を担当しています。 専門はReactNativeとデータ分析基盤の構築とABテスト。 ReactNativeとはiosとandroidの両方を同時に開発する新技術です。従来のjavaやswiftに夜開発と比べ開発速度は三倍と言われています。 私はReactNativeとRails APIの両方が書けるのでエンジニア同士の無駄な議論を省くことができだいぶ開発速度が早いです。AWSへのデプロイも私の担当でAWSで一通りのことが出来ます。(route53, I am, ec2) 現在はchat botの品質の向上を主に担当しています。 クリンタルでは、チャットボットに健康相談を行うチャットサービスがあるのですが、このサービスいちいちサーバーと通信を行うため、応答速度が、1秒以上かかっていました。 これをスマホのデータベースに移すことにより、データ通信を無くし、応答時間を0秒まで短縮し、ユーザーの満足度を向上致しました 基本的にReactNativeでの問題はfirebaseまたはAndoridとiosの祖語で発生します。 androidとiosについてある程度習熟する必要があり、(最近では片方のosでだけでキーボードで漢字変換が出来ない)や、firebaseが急にエラーを吐くなどがありました。その時はfgoogleのapi自体の問題だったためgradleのバージョンを上げて対応しました。 またABテストの実施、データ分析基盤の構築も私の業務です。 firebase analyticsを用いて、ユーザーの年齢、興味、性別などをユーザーがアプリを開くごとにに収集します。そのデータを用いて戦略的にABテストを行いアクティブユーザーを300%まで増やしました。 具体的にいうと、プッシュ通知はアクティブユーザーを増やす万能薬です。しかし、あまりにもプッシュ通知を送りすぎると、アプリはアンインストールされてしまいます。そのため、プッシュ通知の内容を精査することが重要です。異なる内容のプッシュ通知を作り、50%づつのユーザー、(性別、年齢なども加味)に送ります。その後、良い結果が出た方を採用していくという形です。 また、インストールしてから一週間後にはアクティブユーザーは20%ほどに減ってしまうのですが、インストールされた後、一週間後に、「また使っていただけませんか」という通知を送ることによりアクティブユーザーを増やすことに成功しています。 優秀なReactNativeエンジニアいりませんか?

2017年/半年以内

シェアウィズ

シェアウィズは社会人のための動画学習プラットフォームです。3分でためになるというキャッチコピーで、無料の3分動画でユーザーの心を掴み、その後の有料動画購入へと繋げるというビジネスモデルでした。 私の担当はReactNativeで書かれているスマホアプリの改善です。当時ReactNativeはまだ安定度が低く、様々なバグが発生する中、firebaseを使ったpush通知を実装しました。またReactNativeで動画を再生するにはReact-native-videoというライブラリを使うのですが、このライブラリがandroidの動画の再生速度を変更することが出来ないため、速度を変更する代わりに、スキップ機能をつけるという形にしたり、色々と苦労がありました。 rouingライブラリはreact-native-router-fluxを使っていました。お手軽で、アニメーションも素晴らしいライブラリなのですが、公式のドキュメントも貧弱で、怪しい挙動も多かったです。(現在はだいぶ改善されてきている) アプリをタブレットに対応させるのが私の最初の仕事でした。動画配信サービスということもあり、タブレットでアプリを使いたいという声が多かったのです。実装方法は使われているデバイスの横幅と縦幅の比率を取得し、タブレットと判定した場合はタブレット専用のスタイルを当てるというものでした。ただ、当時のアプリは多言語対応しいた上にスパゲッティコードだったので全ての修正箇所を探すのには苦労しました。

2019年/半年以内

既存アプリのreact native化プロジェクト

java(android), swiftで書かれているスマホアプリをreact nativeで書き直して欲しいと言うプロジェクトがスタート。 既存アプリの複雑なロジックを単体テストを書きながら復元し、ヒアリングを行いながら軌道修正を重ねる。 nativeで書かれた既存アプリより、より高速なreact natvie製アプリを作成した。その際にnpmライブラリを何個か開発した。

マネージメント能力

アピール項目


アウトプット

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

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

vr,ar

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

一杯の香り高いコーヒーまたはジャスミン茶

キャラクター

直近で一番やりたいこと
技術を極めたい
好きなスタイル
好きな規模
水とプログラミングどっちが大事?
自信を持って人より秀でていると言える点
学習能力 / 問題解決力 / 人を集める力
スキルのタイプ
得意なフェーズ
会社を選ぶ一番の基準
年収が第一
やりたくない分野
未入力です
その他の特徴
レガシーな環境を改善できる / 新しい技術はとりあえず試す / 趣味は仕事 / 起業/創業期のベンチャーにいた / stackoverflowで回答した
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

年齢
今年で30代前半
好きな Text Editor
vim vscode android studio xcode
希望勤務地
東京都 / その他地域
希望年収
未入力
転職ドラフトに参加して
企業から指名を受け取ろう!
会員登録をして転職ドラフトに参加すると、参加企業から年収付きの指名を受け取ることができるようになります。
会員登録する
ご意見箱

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

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

  • {{error}}
SIGN UPSIGN IN


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