Steven E. Barber*** Central Park West, Apt. **-E
New York NY 10024
Summary
Five years systems integration consulting to Wall Street firms, focused
on Java, CORBA and distributed objects
Six years systems and communications software engineering experience, developing
on-time releases of profitable commercial software products
Licensed attorney, with practice experience in software and computer networking
law
Professional Experience
June 1998-present Random Walk Computing,
New York, NY
Senior ArchitectArchitect & Project Manager. For a trading start-up, analyzed requirements,
designed, and led implementation of a new exchange for complex commodity
options. Systems include the exchange server, a trader workstation, and
an administrator workstation. Implementation technologies include Java
2, Swing, EJBs, Java Servlets, BEA Weblogic Server 5.1, and Oracle 8i.Architect & Project Manager. For National Quotation Bureau,
provided ground-up analysis, design and implementation lead for 1-staff
year project to create online, real-time securities quotation collection
and distribution service. Implementation technologies include Java, Iona
OrbixWeb, Javelin Technologies Coppelia FIX engine, Informix 7.3.Analyst, Web-based Order Entry System. For largest OTC broker/dealer,
provided assessment and architecture alternatives for recently deployed
Java-based order entry interface to FIX-based middleware.Architect, Trade Entry Services. For major investment bank, assessed
existing client/server-based trade entry system. Produced architecture
and design to evolve system to distributed object architecture for improved
performance, scalability and flexibility.
October 1995-May 1998
Fusion Systems Group, New York, NY
Principal ConsultantPractice Manager, Java, CORBA and Distributed Objects, responsible for
$1M annual revenueProject Manager for several Java/CORBA architecture introductions for
large financial institutionsSenior ConsultantManager, Training PracticeProject Manager for DCE/CORBA Migration in Large Commercial BankSun Education-certified Java InstructorSeptember 1993-October 1995Lance Rose & Associates, Montclair NJ
Attorney, Admitted in New York and New JerseyHigh-tech intellectual property lawyer in private practiceFocus on software development, computer networks and online information
systemsExtensive client contact at executive levels (Board and Officers)Reorganized $15 million computer game publisher and subsidiariesStructure and negotiate software and online content licensing relationshipsRepresent clients before administrative agencies and in pretrial litigationAugust 1984-August 1990Rabbit Software Corporation, Malvern PA
Senior Member of Technical Staff, Project Leader
Development of MS-DOS, MS-Windows and UNIX products which emulate
IBM mainframe protocols and devices for use in corporate information systems.As project leader, brought RabbitGATE distributed 3270 SNA and Bisync
shrink-wrap products to market in under six months during corporate merger,
enabling company to reach product revenue goals of $1.5 million per quarter
and installed base of 10,000 units. Instituted development and testing
methodologies to transform crisis-oriented, reactive engineering group
into a coordinated team that produced well-planned, profitable releases
on schedule.As UNIX portation manager, led team of five engineers which ported Rabit
communication products to a variety of UNIX platforms in shrink-wrap and
OEM environments.As national systems engineer, developed and installed custom solutions
for clients such as American Airlines, TWA, Memorex-Telex, NYNEX and MetLife,
incorporating RabbitGATE technology into corporate information systems,
enabling several six-figure sales.As software engineer:Delivered new window manager in under three weeks to major account.Ported Rabbit 3270PLUS SNA UNIX emulator to new system in ten days to
demo to large OEM, setting new company record.Developed MS-Windows virtual device driver to rearchitect RabbitGATE
3270 for Windows product, halving estimated time to first customer shipment.Designed and implemented inter-processor peer-to-peer protocol between
UNIX hosts and front-end communications processors.Chaired corporate C and UNIX portation standards team.Developed SNA PU2.0 test suite and regression testing procedures.
EducationCardozo School of Law, Yeshiva University, New York NY, Juris
Doctor, June 1993Massachusetts Institute of Technology, Cambridge MA, Bachelor
of Science,Computer Science and Engineering, June 1987PublicationsRandom Walk Computing, RMI
Callbacks, Java Q & A, JavaWorld, May 1999Lewis, Barber & Siegel, Java IDL Programming, Java Pro, November
1998Lewis, Barber & Siegel,
Programming
with Java IDL, John Wiley & Sons, 1997Online Intellectual Property, PC Magazine, March 15, 1994Lapin, J.E., et al., Portable C and Unix System Programming,
Prentice-Hall, 1987Recent Public PresentationsAtlanta
CORBA Users' Group -- One Future for Distributed Java: CORBA, RMI and EJB,
April 1999Java Business
Expo 98 -- Integrating Java and CORBA Technology, December 1998ObjectWorld UK 1998
-- Java and CORBA: Digging Deeper, October 1998Professional ActivitiesPrimary Representative, Object Management
GroupLegislative Counsel,Voters Telecommunications
WatchDirector, Member, Balloting Group, IEEE P1003.1 (POSIX) Operating System Interface
StandardTechnical SummaryLanguages: Java (5 years), C (9 years), 80x86 assembler (5 years), Pascal
(2 years)Middlware: CORBA (3 years), EJB (1 year), JDBC/JavaBeans (1 year), Encina
(1 year), DCE (1 year)Operating Systems: MS-DOS (8 years), UNIX (6 years), Solaris (4 years),
Windows NT (4 years), CTOS (3 years), OS/2 (1 year)GUIs: MS-Windows (1 year), Java AWT, SwingProtocols: 3270 (3 years), SDLC/HDLC (2 years), FIX (1 year)Database: SQL, Oracle 8i, Sybase System 11, Informix 7.3Other: embedded multi-taskers (3 years), MS-Windows virtual device drivers,
UNIX SocketsSteven E. Barber (*******@****.***.***),
August 17, 2000