Bill La Forge
CTO at JActor Consulting
*********@*****.***
Summary
Working full time on a new kind of database / application platform to transparently support scalability. Profile
at a Glance: * Accomplished Research Engineer and Developer offering a successful career spanning 37
years including working as an Open Source Project Manager since 1998. * Associated with Open Software
Foundation (OSF) Research Institute, serving on a US Presidential Commission, a DARPA Principal and
worked as a Director of Engineering at Fiorano. * Proficient Java Developer, including Servlets, JavaBeans,
WeakReferences, Reflection, NIO, RMI, multithreading/concurrency, swing and XML with sound refactoring
and programming skills. * Adroit in API Design, Protocols, Asynchronous Systems Development, Transaction
Internals, Inversion-Of-Control, Copy-On-Write, OODBMS Internals, Knowledge Management Systems
and sound technical know-how in configurable software and code reuse leading to a radical reduction in
time to market. * Innovative & enthusiastic Individual offering excellent Communication, Coordination &
Interpersonal Skills and combining creative aptitude and leadership skills along with a business-centered mind-
set to positively contribute to overall organizational growth and profitability.
Experience
CTO at JActor Consulting
February 2012 - Present (3 years 5 months)
JActor Consulting is an independent research and development company located in Bangalore, India. Our
products are a result of a 10 year research effort and are based on new technology with a performance
advantage of several orders of magnitude. Need to write software that makes effective use of multi-core
CPUs? Jactor provides the ideal solution. The high-performance messaging provided by JActor means
that you can use many small actors with good seperation of concerns while still enjoying unbelievable
throughput. JActor messaging is orders of magnitude faster than other actor-based systems, and that is what
makes all the difference.
Director of Engineering at Fiorano Software Technologies
2006 - 2007 (1 year)
Languages
English (Native or bilingual proficiency)
Publications
An Object Oriented Model for Robust Multi-threaded Programming by William la Forge
Page1
Java Magazine / April 17, 2014
Authors: Bill La Forge
This article is about JActor2, a multi-threaded OO programming model, inspired by Alan Kay’s early
thoughts on Objects. JActor2 is based on asynchronous 2-way messaging with assured responses. The net
result being code that is both simpler and more robust, and hence easier to maintain.
Enterprise Application Integration with XML and Java
Prentice Hall PTR 2000
Authors: Bill La Forge, JP Morgenthal
Enterprise Application Integration with XML and Java. The book teaches readers to identify data exchange
requirements and meet them with Java and XML. It contains easy-to-read, well-documented code
throughout. The CD-ROM contains extensive source code from the book, plus a library of leading-edge
software and trialware.
JavaBeans Developer’s Reference
New Riders 1997
Authors: Dan Brookshier, Bill La Forge
JavaBeans Developer s Reference is the one-stop source for experienced professional Java developers seeking
concise information on building, packaging, using, and updating JavaBean components.
Special Edition Using JavaBeans, QUE
Que /ISBN-13: 978********** / ISBN: 078*******-****
Authors: Bill La Forge
Users can take Java to the next level by learning how to create powerful, interactive Java components. This
step-by-step programmer's tutorial offers a thorough treatment of developing Java Beans from scratch and
using them with existing components. Full of robust examples, insider tips and warnings, this book provides
practical insight on working with the Java Beans APIs.
Skills & Expertise
Python
XML
Web Services
Java
Java Enterprise Edition
Performance Tuning
Cloud Computing
Swing
Ant
Scalability
SOA
Subversion
Servlets
Programming
Distributed Systems
Page2
Perl
EJB
JUnit
Software Development
Leadership
Agile Methodologies
Enterprise Architecture
Open Source
Education
Penn State University
1968 - 1971
Interests
Replacing EJB
Page3
Bill La Forge
CTO at JActor Consulting
*********@*****.***
Contact Bill on LinkedIn-: https://www.linkedin.com/in/laforge49
Page4