Personal Info | 個人情報
Updated:2006/07/13
Self Introduction | 自己紹介
Owner of this site.
I am a software developer living in Tokyo Japan. I aim to create useful,
unique, and amusing software for people. I'm interested in Software Agents,
Object-Oriented Technology, Information Design, and BEER!
I am looking for a job, except military affairs.
このサイトのオーナー。
東京在住のソフトウェアクリエータです。人のために役に立つ、ユニークで楽しいソフトウェアを作ることを目指しています。ぼくが興味あるモノはソフトウェアエージェント、オブジェクト指向技術、インフォメーションデザイン、それからビール!
ただいま仕事募集中。ただし、軍事関係を除く。
Links | リンク
- E-Mail:koubo2006@yengawa.jpn.org
- Wiki: Yengawa Wiki (http://yengawa-wiki.webhop.org/YengawaWiki).
A Swiki site about programming, books, movies, etc.
- MIXI: こーぼ
- FOAF:
Koji Yokokawa
- ブログ: 「ヱンガワ日誌」(http://blog.yengawa.com/).
ヱンガワシステムズの作業記録。
Resume | 履歴書
Updated:2007/01/01
Skills | 技能
I have been working as a developer and a trainer of object-oriented software
development for almost ten years in Japan.. Now, I am a freelance consulting
engineer of object-oriented or software agent technology I am also well
informed about UML and agile development process. I have been working on
mainly object-oriented developing projects with Smalltalk or Java. And
then, I was granted 2004, 2005 IPA Exprolatory Software Project managed by Dr. Alan Kay. In that grant, I developed two software agent
systems for children.
オブジェクト指向技術の開発者やトレーナーとして日本で10年近く働いてきました。今はオブジェクト指向やソフトウェアエージェントのフリーランスのコンサルティングエンジニアです。UMLやアジャイル開発プロセスにも精通しています。主にSmalltalkやJavaを使ったオブジェクト指向開発プロジェクトに携わってきました。それから、2004・2005年度IPA未踏ソフトウェア開発プロジェクトに採択されて、アラン・ケイ博士のもとで子供向けソフトウェアエージェントシステムを2つ開発しました。
Academic Background | 学歴
- Master of Engineering (Information Processing), 1996.
- Bachelor of Science (Physics), 1994.
Business Career | 職歴
- Free lance, 2006-.
- Mamezou Co., Ltd., 2000-2006.
- Fuji Xerox Information Systems Co., Ltd., 1997-2000.
Project Experiences | 経験プロジェクト
- Developed an experimental communication support system (Squeak), for Tama Art University.
- Developed a CASE tool for business process engineering (Squeak)
- Developed a smart software agent system 'Spottie' (Squeak/Tweak, Prolog), managed by Alan Kay and supported by IPA. Paper: Koji Yokokawa Script Synthesis Tool for Non-Experienced Programmers" in Fourth International Conference on Creating, Connecting and Collaborating through Computing (C5'06), pp. 218-221.
- Developed a multi-agent framework 'Swimmy' (Squeak/Morphic), managed by Alan Kay and supported by IPA. Paper: Koji Yokokawa "Swimmy: A Framework of Multi-Agent Instruction System for Children" in Third International Conference on Creating, Connecting and Collaborating through Computing (C5'05), pp. 27-32.
- Developed the i18n enhancement for SmallWiki1 (VisualWorks, Squeak).
- Developed enhancements for Comanche and ComSwiki (Squeak).
- Developed an experimental multi-agent application using JADE (Java)
- Developed an experimental AI application using Bayesian Networks (Java,
C++)
- Trained new graduates for the object-oriented development on embedded systems
(Embedded C++)
- Translated a book "Squeak: Open Personal Computing and Multimedia
" into
Japanese 「Squeak入門―過去から来た未来のプログラミング環境
」.
- Developed a prototype of web application for e-commerce (Java/Servlet)
- Developed a web application for project management (Java/Servlet, XML Database)
- Developed a laser-printer control program (C++)
- Developed a CASE tool (VisualWorks, GemStone)
- Developed editor for expert-system (VisualWorks, Humble)
- Developed a prototype of web application with OODB (VisualWave, Matisse)