大学や専門学校で教える傍ら、秀和システム(株)より、わかりやすいJavaシリーズとしてJava言語の解説書を毎年1冊程度のペースで出版しています。もう10冊以上になりました。 実は、機械語、C、C++を主に使っていたのですが、1996年のJava言語の登場で世界が変わりました。
インターネットの時代が来る(当時は一時の流行りと言う人もいた)と確信していたので、Javaはとても魅力的な言語に思えました。Java(とウェブ)を使えば、インターネットで使える高度なソフトウェアを開発できるわけですから。
専門は教育工学です。しばらくして、研究で使うために、2年ほどかけてJava開発フレームワークJEFを作り上げ、その上にeラーニングシステムをはじめとする多数の教育関連ソフトウェアを開発しました。
現在はJEFの代わりに、Jakarta EE、Spring Boot、Quarkusなどを使っています。Jakarta EEとQuarkusはとても面白いので、ぜひ広めたいと思い本にしましたが、残念なことに、今でも、それが日本語で読める唯一の書籍です。
専門学校向けに、このコースと同じ内容のオンライン講義を1年間のスケジュールで、毎年実施しています。最近はAI支援による開発方法も教えています(押しはClaudです)。
福岡市在住。妻と猫の3人暮らし。