プロフィール

Concertant LLPのパートナー技術者として、並列処理、並行処理、マルチコアシステムのあらゆる側面に関する解析、コンサルタントを行う。フリーのコンサルタントでもあり、プログラミングやプログラミング言語(Java、Groovy、Python)、バージョン管理システム(Subversion、Bazaar、Git)、ビルドツール(Gant、scans、Gradle、Ant、Maven)などに関する執筆活動、トレーナーなども行っている。『Developing C++ Software』(Wiley、和書未刊)の著者であり、『Developing Java Software』(Wiley、和書未刊)、『Python for Rookies』(Cengage Learning Business Press、和書未刊)の共著者でもある。

エッセイ

  1. プログラミング言語は複数習得すべき
  2. 並行処理に有効なメッセージパッシング