個人 / 男性 / 50代前半 ( 東京都 )
最終アクセス: 3年以上前
職種 |
---|
スキル |
---|
幅広い分野で20年間プログラマをしています。最もよく使うのはJavaです。しかし、最近はScala, iOSに夢中になっています。
会社では、アーキテクトとしてお客様のSIを支援しています。また、研究開発業務にも従事しています。
技術基盤によって社会貢献することに興味があります。最近はドメイン駆動設計や、関数型プログラミングなどのモジュラープログラミングを研究しています。
メインコミッターとして、OSSの開発に貢献し、プログラミング雑誌で執筆を行っています。
私が貢献しているOSSプロジェクトは以下です。
- Baseunits for Scala
Scalaで書かれている時間とお金を扱うライブラリです。
https://github.com/tricreo/baseunits-scala
- S2Chronos (Java)
DIコンテナ上のJavaBeansにスケジューリング機能を提供するフレームワークです。
http://s2chronos.sandbox.seasar.org/ja/
- S2Config (Java)
DIコンテナ上で設定情報を扱うためのライブラリです。
http://s2config.sandbox.seasar.org/ja/
私が書いた記事は以下です。
- 日経ソフトウエア
http://itpro.nikkeibp.co.jp/NSW/index.html
2010/11 特集2 最新Eclipseで良いJavaプログラムを書こう
2011/03 特集3 Javaで実践 現場で役立つソフトウエア設計
2011/06 特集5 JavaプログラマのためのScala早わかり
- WEB+DB PRESS
http://gihyo.jp/magazine/wdpress
連載中「再考するJava」全5回もしくは6回予定
vol63 第1回 コレクションライブラリの再考
vol64 第2回 自動生成ツールの再考
専門分野
オブジェクト指向開発, ドメイン駆動設計, 並行処理プログラミング, オープンソースソフトウェア開発, ネットワークプログラミング, 関数型プログラミング, Linux/UNIX