6c8a66b2 d04f 45ef 8591 9437b3fcecdf

Atsushi Miyake

2016年、ヤフー株式会社入社。 Spring-boot を利用した Web Application を Kotlin で開発。アーキテクチャや開発スタイルのモダン化と、Spring-boot + Server side Kotlin の REST API 開発に従事。 また、システム間連携の Batch Application を Java / Kotlin で開発。 社内システム Front-end を React.js で開発。 2015年、Cyber Agent の CA Tech kids でプログラミング教育のサポート。(Objective-C、JavaScript、C++、Unity) 2016年、株式会社 mymerit で Geo Location Clustering のアルゴリズムと Tracking 開発に従事。 2018年、BANK, inc で iOS アプリ開発に従事。 学生時代は、Mesh Network・Delay Tolerant Network・Message Ferry などを利用した、デバイス間 P2P のデータ伝播率が最大かつ、ローカルキャッシュが最小となるノード別データ寿命の最適化などを研究。 その他の個人開発 ## Application Engineering ( Swift ) 2014/10 - 2015/10 - リモートコントロールカメラアプリ Bluetooth を利用してカメラ役とシャッター役の端末を繋ぎ、リモート撮影と同時に写真シェアするアプリ。 - アカウント一括管理アプリ 複数サービスのアカウントとパスワードを一箇所で一元管理するアプリ。 - シフト管理アプリ 特定のシフトパターンの「検索・カレンダー登録・新規パターン登録・端末間で最新パターンに同期」できるアプリ。 - ポケモン BW バトルシステム iOS リメイクアプリ: バトル画面 / UI 完全再現 ( 非公開 ) レベル・技・タイプ・特性・性格など、既存の仕様と同様のパラメータを考慮したバトルアルゴリズムを実装し、UI をコピーしたリメイクアプリ。 ## Back-end Engineering ( Scala ) 2015/10 - 2015/12, 2016/09 - 2016/10 - REST API 開発 Framework は Play Framework 2.5 を利用し、Query Builder に Quill を利用して REST API を開発。 - チャット用 Web Socket Play Framework 2.5 と Akka Stream を利用して実装。 ## OSS 2016/09 - 2016/10, 2016/11 - 2017/03, 2017/04 - 2017/10 - Enigma Machine ( Rust ) Enigma 暗号のアルゴリズムを Rust で実装。 - Cryptor: 多様性暗号機 ( Rust ) Adapter パターンで暗号アルゴリズムを利用者が切り替えれるようにデザインした暗号復号ライブラリ。 - Test Data Builder の Kotlin コード自動生成ライブラリ (Server Side Kotlin) テストデータ生成用の Builder クラスを、モデルクラスから自動生成するライブラリ。 - 社内チャットアプリの Server Side Swift 用 SDK ( Server Side Swift - Vapor ) 社内オリジナルのチャットアプリのインタフェースと Socket 接続部分をラップして使いやすいインタフェースに実装した SDK。 - タグ付け UI ライブラリ - inspired Evernote ( Swift ) Evernote のタグ付けのような感触でタグを付けられる UI ライブラリ。デザインのカスタマイズも可能。 ## 気になる・興味のある技術 - 設計 ( アプリ設計 / システム設計 / 例外設計 ) ## よく利用する開発環境 Vim + Zsh + Prezto + Zplug + Tmux + iTerm Xcode + XVim IntelliJ + IdeaVim

Tools Atsushi Miyake uses

Slack

Messenger, Communication

Free Plan $6.67~

(846)

1つのプラットフォームでチームやメンバー個人とのやり取りが可能なビジネスチャット。ファイルのシェアはドラッグして貼り付けるだけ。BOT機能では外部アプリと...

Using companies (992)
株式会社メルカリ UUUM株式会社 チームラボ株式会社 株式会社Loco Partners Retty株式会社

GitHub

Development, Task management, Development platforms, Web production / CMS, Knowledge, Project Management, Information sharing

Free Plan $7~

(563)

ソフトウェア開発向けのWebサービスです。ブラウザ上からコードを元に開発者同士で会話をすることができる仕組み。バグの管理やコードレビューをより見やすくする...

Using companies (788)
UUUM株式会社 チームラボ株式会社 株式会社Loco Partners Retty株式会社 株式会社ディー・エヌ・エー

LINE

Messenger, TV web conference, Communication

Free Plan

(287)

LINE(ライン)は、24時間、いつでも、どこでも、無料で好きなだけ通話やメールが楽しめる新しいコミュニケーションアプリです。

Using companies (285)
チームラボ株式会社 株式会社ディー・エヌ・エー 株式会社favy C Channel株式会社 株式会社サーキュレーション

Facebook messenger

TV web conference, Communication, Messenger

Free Plan

(298)

Facebookを利用したメッセージアプリです。主にFacebook上のユーザーとのメッセージの交換だけでなく、アプリ上に搭載された無料の電話・ビデオ通話...

Using companies (350)
チームラボ株式会社 株式会社ディー・エヌ・エー dely株式会社 アソビュー株式会社 株式会社サーキュレーション

Asana

Task management, Project Management

Free Plan $8.33~

(60)

グループプロジェクトを円滑にするためのタスク管理ツールです。書類の共有やカレンダーを用いてグループ内での予定の管理機能も提供。気に入った項目や発言にはハー...

Using companies (92)
CAMPFIRE 株式会社ヒトカラメディア 株式会社Gizumo 株式会社Candee 株式会社エバーセンス

Jenkins

Development

Free Plan

(59)

ソフトウェアの開発の構築とテストを継続的に行うことにフォーカスしているサービス。ユーザーが新しいビルドの習得が楽になり、「継続インテグレーションシステム」...

Using companies (125)
チームラボ株式会社 株式会社マネーフォワード 株式会社ミクシィ 株式会社エニグモ ランサーズ株式会社

Vim

Development

(86)

Vim is a highly configurable text editor built to make creating and changing ...

Using companies (41)
ランサーズ株式会社 ソナーリズム株式会社 株式会社エウレカ メディアマックスジャパン株式会社 株式会社エンファクトリー

React.js

Library, Design tools, Development

(67)

Facebook社が公開している、UIを作るための構成部品のJavascriptライブラリです。UIを実装する際のデザインパターンのModel, View...

Using companies (95)
株式会社ABEJA 株式会社エニグモ 株式会社Gizumo 株式会社BitStar ランサーズ株式会社

Pocket

Information management, Knowledge

Free Plan

(54)

あとで読みたい記事や動画を保存するツール。リンクを入力するだけでどんなページでも保存することができます。パソコンではGoogle Chromeのエクステン...

Using companies (7)
株式会社ザッパラス リフト株式会社 アズ・ワールドコム ジャパン株式会社 株式会社POL 株式会社宅都ホールディングス

TIMETREE

Knowledge, Information management

¥0~

(11)

TimeTreeはプライベート&共有で使えるカレンダーアプリです。家族、カップル、サークル、バイトなど色々なグループでのスケジュール共有に利用できます。

Using companies (2)
株式会社JUBILEE WORKS (TimeTree) 株式会社BLT

Page top icon