6c8a66b2 d04f 45ef 8591 9437b3fcecdf

Atsushi Miyake

BANK, inc で CASH の iOS エンジニアとしてアプリ開発を担当。 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 開発に従事。 学生時代は、Mesh Network・Delay Tolerant Network・Message Ferry などを利用した、デバイス間 P2P のデータ伝播率が最大かつ、ローカルキャッシュが最小となるノード別データ寿命の最適化などを研究。 ## OSS - Commandy Swift 用 CLI Framework。コマンドやオプションを列挙型で定義し、switch で入力のハンドリングを行える。 - dot dotfiles の管理ツール。特定のファイルのみをインストールしたり、チェーンしてインストールすることが簡単にできる。 UniversalLinkCoordinatorKit Universal Link をハンドリングするためのライブラリ。ルーティングの重複をコンパイルエラーで検知可能、型安全なパラメータの取得など Swifty な仕上がり。 - CoodinatorKit Coordinator パターンで画面遷移を実装するためのライブラリ。 - 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 AppCode, Xcode + XVim IntelliJ

Tools Atsushi Miyake uses

Slack

Messenger, Communication

Free Plan $6.67~

(1055)

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

Using companies (1081)
株式会社メルカリ UUUM株式会社 チームラボ株式会社 株式会社favy 株式会社マネーフォワード

GitHub

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

Free Plan $7~

(687)

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

Using companies (848)
UUUM株式会社 チームラボ株式会社 株式会社favy 株式会社マネーフォワード Retty株式会社

LINE

Messenger, TV web conference, Communication

Free Plan

(334)

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

Using companies (294)
チームラボ株式会社 株式会社favy 株式会社ディー・エヌ・エー C Channel株式会社 ディップ株式会社

Facebook messenger

TV web conference, Communication, Messenger

Free Plan

(324)

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

Using companies (357)
チームラボ株式会社 株式会社ディー・エヌ・エー ディップ株式会社 dely株式会社 アソビュー株式会社

Asana

Task management, Project Management

Free Plan $8.33~

(72)

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

Using companies (100)
CAMPFIRE 株式会社Gizumo 株式会社ヒトカラメディア 株式会社Candee 株式会社ユーザベース

Jenkins

Development

Free Plan

(65)

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

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

Vim

Development

(102)

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

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

React.js

Design tools, Development, Library

(76)

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

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

Visual Studio

Development platforms, Development

(66)

Visual Studio は、開発者用のツールとサービスの総合的なコレクションです。Microsoft プラットフォーム向けはもちろん、それ以外のプラッ...

Using companies (60)
株式会社ユーザベース いちから株式会社 ソナーリズム株式会社 株式会社enish ポーターズ株式会社

Pocket

Knowledge, Information management

Free Plan

(61)

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

Using companies (8)
株式会社ザッパラス リフト株式会社 株式会社KYOWAエンジニアリング・ラボラトリー アズ・ワールドコム ジャパン株式会社 株式会社POL

Page top icon