Talk:Doug Bell

From Wikipedia, the free encyclopedia

This article is within the scope of WikiProject Biography. For more information, visit the project page.
Stub This article has been rated as Stub-Class on the Project's quality scale. [FAQ]
(If you rated the article, please give a short summary at comments to explain the ratings and/or to identify the strengths and weaknesses.)
This article has been automatically assessed as Stub-Class by WikiProject Biography because it uses a stub template.
  • If you agree with the assessment, please remove {{WPBiography}}'s auto=yes parameter from this talk page.
  • If you disagree with the assessment, please change it by editing the class parameter of the {{WPBiography}} template, removing {{WPBiography}}'s auto=yes parameter from this talk page, and removing the stub template from the article.
Famicom style controller This article is within the scope of WikiProject Video games. For more information, visit the project page, where you can join the project and/or contribute to the discussion.
Stub This article has been rated as Stub-Class on the assessment scale.

Articles for deletion This article was nominated for deletion on 1 Feb 2006. The result of the discussion was no consensus.
Wikipedian This article contains biographical material about a person who is or has been a Wikipedia contributor. Wikipedia policies are in place to ensure that the subject of such material does not exert undue influence over its content. However, the nature of Wikipedia is such that, as with all its articles, misleading material may be present.


Readers are encouraged to review Wikipedia:Autobiography for information concerning autobiographical articles on Wikipedia.

An individual covered in this article, Doug Bell, has edited Wikipedia as
Doug Bell (talk contribs).

[edit] Verification

Someone had put on the {verify} tag. As far as I can see, the claims in this article are pretty self-supporting. The book and articles mentioned can be located. Employment history may not be mentioned as publicly, but is usually not subject to a lot of contention on bios (unless there's some real doubt). The resume I located for Bell seems to support the particular job titles that are mentioned.

Are there any specific issues that editors feel need citational support? Lulu of the Lotus-Eaters 06:30, 6 March 2006 (UTC)

[edit] Resume

I found a resume for Doug Bell, but only in the Google cache. Maybe we can find a live copy. In any case, it may be posible to use some of this material on the bio:

Douglas A. Bell OBJECTIVE
A challenging senior-level position developing creative Java solutions
for a growth-oriented company.
PROFESSIONAL EMPLOYMENT 1999 to Jan 2001   Chief Java Architect,
Research and Development        Britannica.com; La Jolla,  California
* Responsible for the architectural design of all Java projects at
Britannica's research and development  lab.
* Headed the development effort by nine engineers and computer
scientists to transition Britannica's  legacy research projects,
written in Perl, C and C++, to the pure Java WebLogic environment used
by the company's Britannica.com website. To facilitate the transition,
designed and developed servlet and JSP interfaces to the EJB middle
tier and Oracle 8i back end. Developed a plan for the efficient
transition of the search, navigation, data mining and visualization
research projects to the EJB and servlet architecture.
* Designed and developed the Research Assistant module of the
Britannica CD/DVD 2000 and 2001 versions. Research Assistant is a Java
application using JFC (Swing) that provides an outline organizer to
facilitate collecting text and image notes from the encyclopedia and
other sources. Notes can be organized and edited using the visual
interface and used to generate reports with footnotes. Research
Assistant uses a model-view-controller architecture that allows
multiple simultaneous views and editors for any data element. The
35,000-line Java program consists of 150 top-level classes and the
initial version was designed, implemented, debugged and thoroughly
documented by myself within an aggressive five-month deadline.
* Designed and directed the development of a diagnostic tool used to
design and fine-tune the data mining and search algorithms used by
Britannica’s research and production projects. The tool, implemented as
a Java servlet, takes as its inputs a set of XML files and a
user-supplied engine. The XML files describe input parameters and test
files. The tool displays an HTML interface based on the input
parameters that allows the user to manipulate the inputs and create
test sets. The tool invokes the engine with the inputs and displays the
outputs, allowing the user to view, compare, and save the results. The
servlet is a powerful, easy-to-use tool that allows its users to create
custom multi-user tools that validate, test, and fine-tune various
algorithms without requiring any interface programming.
1997 to present    Consultant & Java Instructor        University of
California, San Diego; La Jolla,  California
* Developed courseware and lab materials for Java III & IV, Java
Network Programming, and Java Multithreaded Programming UCSD Extension
courses.
* Currently teach Advanced Java Programming Structures (Java IV) each
quarter. The course covers advanced topics such as multithreading,
networking, JFC Swing, design patterns, and using interfaces, abstract
classes and inner classes.
* Currently teach Java Multithreaded Programming Techniques one quarter
each year. Course material includes threads and setting thread
priorities, thread synchronization, using wait/notify and thread
groups, how to avoid common problems such as race conditions,
starvation and deadlock, and concurrent object-oriented design patterns
and techniques.
* Previously taught Object-Oriented Java Programming (Java III) and
Java Network Programming Techniques.
* As a consultant helped set up the current comprehensive Java
curriculum offered by UCSD Extension.
1986 to 1995       Technical Director      FTL Games; San Diego,
California
* Managed and directed all aspects of FTL's software development cycle
from the design phase through product delivery. Responsibilities
included product design and management, hiring personnel and purchasing
equipment, in addition to writing critical sections of code.
* Designed and developed a proprietary object-oriented system for
cross-platform software development. This driver-based system allows a
common set of C source code, graphics, sound and text to be developed
and compiled on either a Macintosh or IBM PC for execution on a variety
of computers and game machines. Simultaneous development for multiple
platforms, rapid prototyping and off-site language translation are a
few of the system's benefits.
* Led a team of five programmers and artists in the design and
development of Dungeon Master, a fantasy role-playing game first
released in December 1987 on the Atari ST and subsequently on the
Amiga, Apple IIGS, NEC PC-9801, Sharp X68000, FM-TOWNS, Super NES, and
IBM PC. Dungeon Master won dozens of top industry awards and set
numerous sales records internationally, and was the all-time best
selling product on the Atari ST. It established a new genre for fantasy
role-playing games and is considered one of the all-time classic
computer games. Dungeon Master, developed in 22 months, consisted of
about 65,000 lines of C and Assembly.
* Led the development of Chaos Strikes Back, the sequel to Dungeon
Master. Chaos Strikes Back became a number one selling game, and was
released in November 1989 on five platforms and translated into five
languages. This project was developed over 18 months by one to six
people, and involved about 85,000 lines of C and Assembly code.
* Led a six to nine person team in developing Skullkeep, a game in the
Dungeon Master product line. Skullkeep was first released in Japan in
1993 where it became the number one selling product in the week
following its release and was nominated for the prestigious Japan
Software Award in the entertainment category. Skullkeep was translated
into six languages and released worldwide on six platforms. The
250,000-line C and Assembly project, developed over 34 months, includes
sophisticated memory and resource management for handling nearly 10,000
data elements on RAM-limited target machines.
1985       Project Leader  FTL Games; San Diego, California
* Led a three-person team in rewriting Sundog, a science fiction role
playing game released on the Atari ST in December 1985. Sundog was the
number one selling product on the Atari ST in 1986. Sundog had
originally been written for the Apple II, and was rewritten to take
advantage of improved graphics and computing abilities on the Atari ST.
The 30,000-line Pascal and 68000 Assembly project was completed on
schedule in ten months despite having to port pSystem Pascal to the
Atari, unreliable development hardware, and lack of support and tools
for the then unreleased Atari ST.
1981 to 1984       President       PVC Dragon; Redlands, California
* Co-founded PVC Dragon with a friend to develop games for the Apple
II. Actively involved in all aspects of forming, financing, and
managing the company.
* Designed and developed an original fantasy role-playing game for the
Apple II, written in Pascal and 6502 Assembly. The game was sold to FTL
Games in 1984 and was never released.
SKILLS
Languages  Java, C, C++, Pascal, 680x0 Assembly, Power PC Assembly,
6502 Assembly, Prolog, others. Web / Enterprise         Servlets, JSP, EJB,
RMI, JNDI, JINI, JDBC, SQL, Applets, HTML, XML, BEA WebLogic,  others
Operating Platforms     Java, Macintosh, Windows, Unix, and more than a
dozen other personal computer and game console platforms. General
        Exceptional object-oriented design skills; superior management and
organizational skills; excellent writing and communication skills;
strong financial and accounting skills.
PUBLICATIONS
Wrote several chapters in late 1998 as co-author of the book Inside
Jini in conjunction with Sun  Microsystems which provided in-depth
access to the Jini development team and internal documents. The book
was to be published by Addison Wesley as part of Sun’s official Java
Series, but personal reasons prevented the other co-author from
completing the book.
Java Game Programming for Dummies. 1998. Foster City, California: IDG
Books Worldwide, Inc.
Make Java Fast: Optimize! JavaWorld, April 1997,
http://www.javaworld.com/javaworld/jw-04-1997/jw-04-optimize.html
Authored over a thousand posts to the comp.lang.java newsgroups in 1996
and 1997 answering questions on Java. Authored several FAQ answers on
Java at jGuru, http://www.jguru.com/jguru/guru/viewfaqs.jsp?EID=113602
OTHER
* Co-founded the San Diego County Java Special Interest Group in May,
1996 and actively participated in running the SIG for three years.
* Appeared as one of four panelists on the Java Gaming industry panel
at Sun Microsystems’ 1997 JavaOne conference. Independently developed a
high-performance Java version of Apple Computer’s QuicktimeVR™
technology that I demonstrated during the session.

Any self published information such as a resume would need external verification. But it could be used as a starting point for research. HighInBC (Need help? Ask me) 18:52, 20 November 2006 (UTC)