Newsgroups: ba.jobs.offered,comp.lang.smalltalk,comp.object.corba
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel-eecis!gatech!news.sprintlink.net!news-peer.sprintlink.net!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!newsxfer3.itd.umich.edu!agate!news.ucsc.edu!news.scruz.net!cruzio.com!news
From: jordan@cruzio.com (Jordan Bortz)
Subject: Re: Smalltalk Developers Wanted
X-Newsreader: Forte Free Agent 1.0.82
Reply-To: jordan@cruzio.com
Sender: news@cruzio.com (System Administrator)
Organization: Object Productions Inc
Message-ID: <E4r9y3.Bzx@cruzio.com>
References: <32ED386D.BFB@pacbell.net>
X-Nntp-Posting-Host: mbay5.cruzio.com
Date: Wed, 29 Jan 1997 14:48:57 GMT
Lines: 351
Xref: glinda.oz.cs.cmu.edu comp.lang.smalltalk:50281 comp.object.corba:4084

Dear Larry:

	I am writing you in reference to your recent posting on the Internet 
regarding Smalltalk Contractors.

	Since I have one of the most extensive backgrounds in the Bay Area in
the 
Smalltalk arena, I thought it would make sense to contact you.

	I have have been working with Smalltalk professionally since 1986 
Ten 
years. And I have been working with VisualWorks since the product was
introduced 
in 1991.

	I have been involved in almost every aspect of Smalltalk development, 
including end user applications, system internals, user inteface, SQL
interface, 
ODBMS interfaces.. etc.  As the principle designer of the Tigre
Programming Environment,
a widely used predecessor to VisualWorks I have one of the broadest
backgrounds
in the industry in the area of GUI design and implementation.

	I have enclosed a copy of my resume for your perusal.

	Additionally, Id like to take some time to tell you a little bit
about how I do 
business.

	I am located in Santa Cruz California, and am fully Incorporated in
the State 
of California as Object Production, Inc  therefore I tend to work on a
direct 
company to company billing  not W2, or 1099.  

	My rate structure is commensurate with my experience, 
although I do give a break for hours performed at my home office in
Santa Cruz 
versus being at the client site; this ends up being quite a savings
for the end client,
as they save dollars for all the "behind the keyboard" hours spent
coding, and pay the onsite
rate only for meetings, etc.

	Please take some time to examine my resume, and please give me a call 
anytime to discuss any questions you might have. I'm certain that I
can work with
you and your client to bring their client to a successful finish!

	Yours truly,

	Jordan Bortz



Jordan A. Bortz
1559 Escalona Dr
Santa Cruz, California   95060
408/426-5308 (W/H) 408/426-5388 (Fax)
jordan@cruzio.com (Email)
	


OBJECTIVE

To provide clients with consulting expertise in the areas of Design,
Specification, 
Code Development and Project Management, as well as Training and
Mentoring 
Services.

LANGUAGES/ENVIRONMENTS KNOWN

Smalltalk, Java, VisualWorks, VisualWave, JDBC, Envy/Developer,  HTML,

    SQL (Sybase, Oracle), C/C++, LISP, 4GL

Windows 95, NT, UNIX (HP,Sun,IBM), Macintosh 

PROFESSIONAL EXPERIENCE

Feb 1996,
Current


CONSULTANT-Designed and implemented a completely 
new product tracking system using VisualWorks and 
Sybase. This mission critical app empowers the sales force 
of this major software vendor with the ability to constantly 
inform customers of the status of various projects under 
development, as well as the certification status of various 
release under various platforms.  The system works in both 
an on line and off line mode, so that the data can also be 
accessed via laptop computer. Additional features include 
dynamic downloading of remote data from within 
VisualWorks, and a Web enabled HTML interface to the 
system using VisualWave.

May 1995, 
Dec 1995


CONSULTANT-Designed and implemented critical new 
features and a vastly enhanced user interface for a process 
control application written in VisualWorks.  Assisted in 
performance tuning of existing components, often 
achieving a better than 100x improvement in speed.  Also 
provided mentoring assistance.  This application was for a 
Fortune 500 manufacturer of Semiconductor Wafer Fab 
Equipment 

May 1994, 
Apr 1995


SABATTICAL-Took 1 year sabbatical.  Continuning Tigre 
and Tigris development and runtime revenues supported 
this endeavor.

Nov, 1993 
May 1994


CONSULTANT-CONSILIUM, INC.  Provided Smalltalk 
project design and implementation assistance. Designed 
implementation for the generalized Object Editing 
framework, to facilitate rapid design of UI screens in a 
uniform and consistent manner; the Object Editor is the 
crux of the User-Interface for the new Smalltalk based 
Factory Management Software that is Consilium's flagship 
product. Provided tutoring and mentoring services on an as 
needed basis for in house engineers.  Also provided design 
advice for other phases of the project, and made 
customizations to VisualWorks where necessary.

March, 1993 
to August, 
1993


CONSULTANT-VERSANT OBJECT TECHNOLOGY. 
Designed and implemented tutorial software and 
documentation to bring Smalltalk users up to speed rapidly 
on Versant, which is an OODBMS for Smalltalk and C++. 
Provided written analyses of current system; proposed 
recommendations to improve product from a useability 
standpoint.  Designed and implemented several new 
features to simplify programming, such as automatic 
database dirty. 

Feb, 1989 - 
Feb, 1993


CEO-TIGRE OBJECT SYSTEMS, INC. Designed and 
implemented initial version of Tigre Programming 
Environment. Designed and oversaw production of Version 
2.0 of Tigre. Oversaw Sales/Marketing/R&D organization 
of 15 people.  Raised Venture Capital to fund further 
development, as well as sales and marketing. Designed 
Tutorial and other training documentation for Tigre, as 
well as corporate educational video. Tigre is a GUI builder 
for ParcPlace Smalltalk, and  has achieved a widespread 
market acceptance among corporate Smalltalk users, 
especially in the "Fortune 1000"

Dec, 1987 - 
Nov, 1988


CONSULTANT-PIXELLITE. Provided development 
advice and code optimizations for the PrintShop program, a 
widely popular IBM PC program distributed by 
Broderbund.  Designed and prototyped PSHELL, a GUI 
user interface shell for DOS.

Mar, 1987 -
Nov, 1987


SEN. SOFTWARE ENG. TITN. Optimized TIFF file 
viewer in C for fax modem software. Developed platform 
independent GUI library for PC, UNIX.

Oct, 1985 -
Feb, 1986
CONSULTANT-ASHTON TATE PUBLISHING CORP. 
Developed the dBase Tools for C package, a widely used 
C programming interface that allowed dBase programs to 
call external C functions. This highly successful project 
also came bundled in with a library of various statistical, 
string, and disk access routines.

April, 1985 -
Oct, 1985
MINDBANK, INC. Developed Object Memory 
Management System for BrainFire, a multi-media 
courseware authoring system running on the IBM PC.  
Assisted in specifications for V2.0 of the C based class 
system used by MindBank to develop the system.

Jan 1983 -
Apr 1985
ENVISIONEERING. Co-Author of platform independent 
dBase III compiler under subcontract for Ashton-Tate.  
The compiler accepted the full dBase III language, as well 
as API, and generated code for both PC and UNIX 
platforms. Developed key modules for Autolab real-time 
multi-user medical laboratory database using Informix 
under Unix. Designed and engineered platform 
independent user-interface library for DOS and UNIX.


PUBLICATIONS

		Byte, July 1984  			Two LISP's for the IBM PC
		Cincinnati Enquirer, June 1983	Computer Security

Larry Kline <ldkline@pacbell.net> wrote:

>POSITIONS AVAILABLE        DNS TECHNOLOGIES


>DNS Technologies is a provider of software system integration services.  The company 
>is 
>located in the San Francisco Bay Area.  We specialize in delivering object oriented 
>solutions to our customers via our consulting, training, and products.  We are 
>strongly 
>involved in helping customers build distributed applications using CORBA and Web-based 
>tools.

>We are looking for a few individuals to supplement our team.  All positions require at 
>least 2 years of working with object oriented concepts.  Experience with Smalltalk and 
>distributed systems is highly desirable.


>CONSULTING ENGINEER (needed immediately, will consider contract)

>The selected individual would work with our customers on a consulting basis to design 
>solutions for them.  The tasks typically involve creating a rapport with the customer, 
>analyzing their requirements, designing solutions, selling the solutions to them, and 
>implementing or managing the implementation of the solution.  This individual must be 
>acutely aware of the customer's needs, budgets, and future plans, as well as how they 
>work as an organization.  Successful projects are as often a result of this awareness 
>as they are of the technical details.

>Very strong skills in customer relationships are required.  Strong skill in 
>requirements analysis and design are also required.  Experience with at least one 
>major 
>formal design methodology is required.  Currently most of our products are implemented 
>in Smalltalk.  Therefore skill in building end user applications in at least one 
>Smalltalk dialect is required.  Since the typical account uses a mixture of 
>implementation tools some knowledge of other tools is very useful.  Examples are: 
>Java, 
>C++, VisualBasic, Orbix, relational database tools (Oracle and Sybase primarily).

>One of the major components of most of our contracts is application distribution.  How 
>to create distributed applications that perform well and what sorts of tools to use to 
>do this is very useful information for this person to have.

>Eventually many of our customers will be using Java, various Web page building tools, 
>and C++.  Therefore interest in learning new languages and techniques and an aptitude 
>for this are necessary.  Many of our customers request training or mentoring programs.  
>Some experience with, and interest in, training and how to present new material in an 
>effective manner would be quite useful.  A pedagogical background would be appropriate 
>but not required.

>A significant amount of travel may be required.  Much of this may be local but some 
>travel out of state is quite likely.


>STAFF ENGINEER

>The selected individual would initially be responsible for maintenance of our existing 
>product line.  Bug fixes, minor enhancements, handling complex customer support 
>requests, unit testing, performance tuning, general software engineering, and reverse 
>engineering existing code into designs would be part of the job.  Later tasks would 
>include design and implementation for major changes to existing products, for 
>additions 
>to existing products, and for new products.

>The technologies involved include Smalltalk (all dialects), ENVY Developer, CORBA, Web 
>servers, Java, C++, relational and object databases, and TCP/IP.

>A design orientation is the most important qualification for this position.  
>Familiarity with a formal methodology is not necessary but would be useful.  
>Experience 
>with requirements analysis, writing detailed functional specifications, CRC cards, use 
>cases or scenarios, or a formal method such as Booch, OMT, or OOSE would be useful.  

>In-depth knowledge of and experience with at least one dialect of Smalltalk is 
>required.  The focus should be more on internals knowledge and construction of tools 
>than on user interface or customer application development.  Significant experience 
>with ENVY Developer is required.  Experience with performance and memory tuning, 
>building test suites, partitioning into domain models and application models, how to 
>correctly set distribution boundaries, and interfacing Smalltalk to external services 
>(such as databases and sockets) are all useful areas of knowledge for us.

>Some travel may be required but probably less than 10%.


>COMPANY BACKGROUND

>DNS has been in existence since 1991.  Since the beginning the focus has been on 
>helping customers build networked software solutions.  Object oriented development 
>tools, and more recently, distributed development tools play a large part in those 
>solutions.  We have developed and currently sell and use in our consulting assignments 
>two products: a Smalltalk-based Object Request Broker, and am executive information 
>system.  We do a lot of consulting around these two products, in addition to pure 
>Smalltalk development, customer requirements analysis and design, project management, 
>and Web page and Web server development.  We are in the process of working on 
>enhancements to on our existing products and on new products.

>DNS is a small conpany that is involved in a number of interesting and exciting 
>technology areas.  For those who are interested in distributed, object oriented 
>software development the opportunites for learning, advancing your career, and having 
>fun are great.  We all wear many hats here so it is possible to create your own job 
>description within the mission statement of the company.

>DNS has a relatively flat management structure.  This allows for a high degree of 
>freedom in how one works and what kinds of work one can become involved in.  It also 
>necessitates individuals who are self managing, highly self motivated, and able to 
>maintain their focus within a very fluid organization.

>All positions include full medical and dental benefits, vacation, opportunity to 
>participate in a 401-K plan, career development and training opportunities, and 
>eligibility for company stock and profit sharing programs.  Compensation is above the 
>industry average and depends on background and experience.


>CONTACT INFORMATION

>For all of these positions please contact DNS via email or regular mail.  No phone 
>calls please.  A brief resume is desirable.  References and other background materials 
>would be needed only after an initial interview.  Please direct your resume to the 
>following contact:

>Larry Kline, Director of Engineering
>DNS Technologies, Inc.
>160 Spear St., Suite 320
>San Francisco, CA.	94105
>ldkline@pacbell.net
>Larry Kline			email:	lkline@dnssf.com
>					ldkline@pacbell.net
>DNS Technologies, Inc.		phone:	1-415-536-1611 (direct)
>160 Spear Street, Suite 320	phone: 	1-415-536-1600 (main)
>San Francisco, CA.  94105	fax:	1-415-536-1616
>USA				WWW:	http://www.dnssf.cfs.com


