• Borderless: beyond full stack.

    あらゆる環境で、進化し続けるチームとソフトウェアを。

  • Works

    教師・児童・生徒向けWebサービス開発

    株式会社コードタクト - Rails + Vue.js and TypeScript/React.js (2016/07-present)

    小中学校の先生や自動・生徒をターゲットにした新規Webサービスやシステムの開発x3。Railsの上に、ES2015、ESLint、TypeScript、Reactといった技術スタックの導入推進。

    2017/07よりフルタイム正社員。

    保育士試験

    (2018前期)

    現在受験中、筆記試験合格。現在関わっている教育の仕事に役立てる。

    Slackとリモートコミュニケーションの講演

    教育関係者やPBL(Project-Based Learning)に関わる学生向けに、Slackの効果的な使い方や、チーム活動におけるリモートコミュニケーションを円滑にするための心がけについて、「メッセージングアプリが変えるコラボレーションのかたち:Slack超入門」という題目で講演。~サーバルちゃんの布教活動も~。

    OpenBadges活用サービスのプロトタイプ

    立命館大学 木村先生 - Rails + Vue.js (2017)

    Mozillaによって策定された電子バッジの共通規格であるOpenBadgesのユースケースの実証のために、ウェブサービスのプロトタイプを開発。

    小規模NPO法人における決算、Slack導入

    (2016-present)

    10人未満規模のNPOにて、関係者のコミュニケーションをLINEからSlackに移行し、個人事業主として培った複式簿記の知識を活かしてNPO法人会計・決算業務を実施。

    株式会社FiNC - Android (2016/11-2017)

    AIでダイエットや健康向上を支援するアプリのAndroid版の開発。正式公開に合わせた機能開発、メンテナビリティを高めるためのリファクタリング、パフォーマンス改善、Android Lintの導入、コードレビューを通した技術的アドバイス、他。

    Peercus: 参加型コンサートアプリ

    株式会社コードタクト - Android/iOS (2016/08)

    スマホでクラシックコンサートに参加できるメディアアートアプリ。AndroidiOSのフルスクラッチ開発。低レイテンシと開発コストのバランスを取ったシェイク検知と音声再生。node.jsで書かれたビジュアル演出サーバとWebSocketでの通信。アプリは開発からストアへの公開作業までを1人で実施。

    料理系メディアのAndroid版ローンチ

    非公開 - Android (2016/06)

    iOS、Rails先行プロジェクトでのAndroidアプリのフルスクラッチのローンチを受託。サムネイル画像の一覧と動画再生画面。iOSとRailsの既存コードに合わせつつ、Androidらしい設計やUIを検討し実装。開発からストアへの公開作業までを1人で実施。

    株式会社ミクシィ - Android/iOS/Rails (2014/04-2016/06)

    Android、iOSアプリとRailsでのRESTful APIのスクラッチ開発。Androidでは実質的なリードエンジニアとして活動し、動画やレイアウトのライブラリの開発やCI環境の整備を実施。他にRESTful APIの策定と実装、Swift、AutoLayout、Backbone.jsでのWebアプリ開発など。スクラム。

    株式会社ミクシィ - Android/iOS/Web (Perl & JS) (2012/04-2014/03)

    iOS、Android、Webアプリ(主にスマートフォン向け)の開発。iOS 7に対応するためのデザインリニューアルも実施。他にHiveやGoogle Analyticsでの検証作業など。認定スクラムマスターのいるチームにて修行。

    オープンソース活動・Qiita記事

    Anytime, anywhere..!

    GitHubにてライブラリやツール等を複数公開中。また公開repoへのPull Requestを多数(>=100)送信。代表作はAndroidでFFmpegを使わずに動画を圧縮するライブラリSwiftLintの自動修正を実行するXcodeプラグインNode.jsのIPCを最大4倍高速化した差分。さらにQiitaで多数の「いいね」を獲得。

  • Philosophy

    Senses and Borderless

    幅広い知識に基づいた“センス”によって、技術の本質や作り手の意図を捉えて素早く学ぶことを得意とし、既存のスキルに囚われずよりよい答えや気付きを導きます。

    Hack and Solution

    実現手段と愉しみ(ハック)、技術の両面を追求することが価値あるプロダクトを生み出す鍵だと考えます。また、無駄を減らすために開発以外の実現手段も積極的に検討します。

    Tech and Heart

    よい製品を生み出すには、高い技術力だけではなく活き活きとした環境が必要です。チームの成長のために、対話や文化構築といったエモーショナルな部分への投資に注力します。

  • Contact Me

    現在、フルタイム勤務と子育てをしているため、稼働時間でコミットするお仕事はいっぱいいっぱいですm(_ _)m 時間拘束のない技術的なコンサルティング、アドバイザーや短期の開発は応相談となります。