John Bohne

Ingrain Systems / Androidエンジニア (契約) / Android Engineer (Contract)サンフランシスコ

John Bohne

Ingrain Systems / Androidエンジニア (契約) / Android Engineer (Contract)

つながってこの人をもっと知ろう

自己紹介などの詳しいプロフィールは、つながりをリクエストして承認されると表示できます。

  • Chishiki (和英、英和辞書のアプリ)

    o https://play.google.com/store/apps/details?id=com.johnbohne.chishiki&hl=en o およそ25万項目のFTSのSQLiteデータベース経由でオープンソース和英辞書を日本語か英語で検索できるのAndroidアプリを自分で開発しました o Activity,Fragment,ContentProvider,Loaderなどの定番のAndroidSDKライブラリーを使ってこのアプリを開発しました。 o Android 2.3+に対応しています。 英語 o Developed a native Android application in Java by myself that allows the user to search an open-source dictionary via a client-stored (offline) full-text search (FTS) SQLite database containing roughly 250,000 entries in Japanese or English o Developed the application using standard Android SDK libraries such as activities, fragments, content providers, loaders, etc. o Designed the master-detail UI with a tablet-optimized layout o Supported devices with Android 2.3+

  • Web Crawler & Web Search Engine / ウエブクローラーと検索エンジン

    (in progress) 開発中 o Pythonでウエブクローラーを開発してApacheHBaseを使ってPHPでウエブ検索エンジンを開発しています。 o Developing a robust web crawler in Python and developing a scalable web search engine in PHP using Apache HBase as a NoSQL database to store the crawled data that amounts to millions of unique table rows

  • AutoScreenLock

    o https://play.google.com/store/apps/details?id=com.johnbohne.autoscreenlock o https://drive.google.com/folderview?id=0B-MwRLCUt-yIbTk1b2ROOUZmVlE&usp=sharing (Code sample [a selection of files], コードサンプル「ファイルの選択」) o Androidサービスを使って継続的に加速度計などのセンサーデーターをプルして、ポケットやバッグなどに入る時に画面ロックするのAndroidアプリを自分で開発しました。 英語 o Developed a native Android application in Java by myself that implements a service which sends a notification when started, continuously pulls sensor data such as the accelerometer, and locks the phone upon entrance of a pocket or bag

  • ParaPara Lovers

    http://www.paraparalovers.com https://play.google.com/store/apps/details?id=com.johnbohne.paraparalovers o LAMPとJavaScript/jQueryとBootstrapとJavaとAndroidSDKとMySQLでウエブサイトとAndroidアプリを開発しました。 o PHPで書かれた検索アルゴリズムを再設計することによってHTTP対応時間を改善しました。 o UIを再設計して新たな機能を紹介した後、ウェブトラフィックが2倍になりました。 o ターゲットとするユーザーのために私の個人的なサイトを5つ星評価モバイル版を自分で開発しました。 o PHPでREST APIとAsyncTaskでJSON/MySQLからのデーターとPinnedHeaderListAdapterにデーターを加えました。 o カスタムなメニューと画面遷移とUIを開発しました。 o アルバムとビデオオブジェクトを生成してこのアプリでOOPを使いました。 英語 o Developed a website and Android application for a targeted audience written using LAMP, JavaScript/jQuery, and Twitter Bootstrap that lists hundreds of CD and music video track-lists stored in 2 different MySQL databases on a VPS with CentOS o Improved HTTP response time by redesigning search algorithms written in PHP o Doubled website traffic after a UI redesign and the addition of new functionalities o Developed a 5-star rated mobile version of my personal website (http://www.paraparalovers.com) for a targeted audience by myself o Populated pinned header list adapters with data obtained from JSON/MySQL using AsyncTask and a RESTful API using PHP o Built custom menus, activity (screen) transitions, and UI o Used OOP in the application, creating album and video objects o Technologies used: Android (4.2+), Android SDK, Java, Intents, Fragments, Activities, ListViews, PHP, AsyncTask (multithreading), JSON, Bootstrap, jQuery, LAMP

この先やってみたいこと

未来

デザインが良くて高品質Androidアプリを開発したいです。また、成功を収めた企業に入りたいです。 With design being good, I want to develop high-quality Android apps. Also, I want to join a successful company.

Ingrain Systems3年間

Androidエンジニア (契約) / Android Engineer (Contract)現在

- 現在

クライント: ギャップ •新機能を実装し、API呼び出しにパラメーターを追加し、WebViewに使用されるHTMLサインイン/登録ページを変更し、NewRelicとPlayストアのクラッシュレポートから取得したクラッシュを修正しました •アプリのリンク:https://play.google.com/store/apps/developer?id=Gap+Official

Apex Systems1年間

Androidエンジニア (契約) / Android Engineer (Contract)

-

クライアント:バンクオブアメリカ (サンフランシスコ市) •アプリのリンク:https://play.google.com/store/apps/details?id=com.infonow.bofa •アカウント、銀行取引、カードのオンボーディングなど、バンクオブアメリカのAndroidモバイルバンキングアプリケーションのさまざ

Collaberaの会社情報

Collabera3ヶ月

Androidエンジニア (契約) / Android Engineer (Contract)

-

クライアント:グーグル(パロアルト市) • 身体的健康関連の問題に関する正式な研究試験のためのAndroidアプリの開発を主導しました • ユーザーフローにすべてのデザインとレイアウトを実装しました

Akraya5ヶ月

Androidエンジニア (契約)

-

クライアント : Google (Android TVチーム) • リストアイテムの状態、アニメーション、アクセシビリティに関するバグ修正、OEMパートナー向けの新機能、AndroidTVランチャーアプリでの広告の広告のインプレッションを追跡する追加の方法を実装しました • アプリ: https://play.google.com/store/apps/details?id=com.google.android.tvlauncher


アプリをインストールして、知り合いの最新の活躍をフォローしよう