Yokomark Press

Resume

Company

Drivemode, Inc. (2014-06 to Current)

  • Role:
    Engineer
  • Job Content:
    1. Android application development
    2. Web API implementation with Scala and Play Framework
    3. Compose infrastructure with Docker

Nohana, Inc. (2013-09 to 2014-05)

  • Role:
    Engineer
  • Job Content:
    1. Android application development
      Worked for Nohana and Nohana Nenga.
      Experienced huge refactoring and improving application performance for Nohana application, and chief developer making from scratch for NohanaNenga.
      Applications are supported by Parse backend, and its SDK has some issues with performance, so I have made workarounds for them.
    2. Commit to Open Source Community
      I published Laevatein, Amalgam, Eligor, Device Albums and SimpleFeatureTutorialOverlayView.

Mixi, Inc. (2011-04 to 2014-05)

  • Role:
    Engineer
  • Job Content:
    1. Android application development
      Worked for mixi and mixi community.
      Experienced end-to-end development for various functionalities(sharing web contents, submitting diary entry with photos, writing introduction for friends, and so on). I learned basics of architecture(MVC, DI using RoboGuice) and Android Framework(basic components, data synchronization, user authentication, and so on).
    2. Web API implementation using Perl
      I Implemented web API based on JSON-RPC for internal use.
    3. Scrum manager for an Android application development team
      I learned about scrum and other agile project management and started with Kanban-style project management. In most cases the team went through 2 weeks sprint, having planning, daily stand ups, review and retrospective, and I organized these meet ups.
    4. Commit to Open Source Community
      I published Android-Device-Compatibility which supports various device difference for a stable and reliable application development.
    5. Publish a training program of Android development
      I also worked on planning and holding a training program of Android development for beginners(Android Training). It is so attractive for both inside and outside of company that the repository have a lot of stargazers and it is also published as an e-book.

Education

University of Tsukuba

  • Period:
    2007-04 to 2011-03
  • School of Informatics, College of Media arts, Science and Technology

Personal works

GitHub

  1. Fit
  2. Android Flavored Gson
  3. Optional
  4. AccountAutoCompleteEditText
  5. Boogaloo
  6. CompoundContainers
  7. AutoValidationEditText

Presentations

  1. ノハナのアプリを爆速で動くようにした話
  2. Typeface
  3. Application Version Management
  4. Building stable and flexible libraries
  5. ?
  6. 自己組織化
  7. AndroidStudio & Gradle
  8. イカしたライブラリを作った話

Contributions

  1. DroidKaigi as an organizer staff team

Publish

  1. ミクシィ公認 スマホアプリ開発実践ガイド iOS/Android両対応 Kindle版