[1]vCard Eric Blossom 2737 Russell Street Berkeley, CA 94705 510 841-4939 [2]Eric@BlossomAssociates.Net PROFILE Software engineer with demonstrated expertise in (a) the design, development, enhancement and implementation of Internet based information systems with UNIX servers and Windows clients, (b) development of software tools for distributed information systems and relational database systems, and (c) writing programs in support of operations and client needs within scientific R&D facilities, banking, transportation, communications, and pharmaceutical industries. PUBLICATIONS * [3]Chapter 26 Protocol Handlers and [4]Chapter 27 Content Handlers, [5]Special Edition Using Java - First Edition; [6]Que 1996 * Decoding ASN.1 Transfer Syntax, [7]The C Users Journal, R&D Publications, September 1991 TECHNICAL SKILL SET Languages: Java, Perl, C# .NET, Ruby, HTML, CSS, JSP, Visual Basic, GCC, Pascal, PL/1 Networking: TCP/IP, Sockets (BSD, WinSock, VM) UNIX: Various shells, Perl, AWK, Lex, Yacc, Make, SCCS, RCS, CVS, etc. Database: SQL (various including MySQL, Oracle, and Sybase) Operating Systems: MS Windows, Mac OS X, UNIX (AIX, Sun OS, Linux), Stratus VOS, Tandem Guardian, VM/CMS, MSDOS EXPERIENCE [8]Affymetrix Staff Software Engineer Emeryville, CA 10/00 to present Affymetrix manufactures tools for Genome researchers and for clinical uses. Eric is involved in rich client user interface software, as well as web applications and bioinformatics pipelines. Neomorphic Software, Inc. Senior Software Designer Berkeley, CA 11/97 to 10/00 Neomorphic was a young upcoming provider of bioinformatic software to the Biotech and Pharmaceutical industries. Eric guided user interface and software design. It was a start-up so he also helped with sales and with setting strategy. Initialy a consultant, Eric was asked to join the company in 1998. In October of 2000 Neomorphic was aquired by Affymetrix. Incyte Pharmaceuticals Consultant Palo Alto, CA 11/96 to 11/97 Incyte is a worldwide leading provider of Genomic Data. They sequence DNA and package the data with web software. Eric reorganized much of their CGI C software for reuse as well as designing new user interfaces using Java and JavaScript. He worked on their PathoSeq product providing the Comparative Genomics module and put together the bioinformatics modules to produce the data base from ABI chromatograms. He has consulted on several other projects and is has done data visualization software for Incyte's new micro array product. First Data Corp. Electronic Funds Consultant Palo Alto, CA 2/96 to 10/96 Built initial prototypes for a bill presentment system using Java and Javascript. Electric Power Research Institute Project Lead - Software Engineering Palo Alto, CA 7/91 to 1/96 EPRI is a $650 million R&D organization with principal focus on projects benefitting the current and future electric power and eneregy industries. Lead the conversion of a mainframe bulletin board system to a set of Internet services using NNTP, FTP, WAIS, HTTP, SMTP, and Kerberos among other things. Ported several servers to AIX and wrote several Windows clients (including the NetNews reader). (UNIX: C, Perl, AWK, sh, TK/TCL; Windows 3.1: C, Visual Basic; TCP/IP: sockets, Windows Sockets.) Conduct internal and industry wide seminars and informal talks on Internet concepts and Visual Basic programming. Attend EPRINET user conferences speaking on topics if interest to users. Built early prototypes of the entire system to help sell senior management on the concept of an Internet based EPRINET. Coordinated the release of eight versions of the EPRINET product to market. Teknekron Communication Systems Senior Systems Engineer Berkeley, CA 4/90 to 4/91 Built the queuing and security functions for a network control system for US Sprint (Tandem Guardian using C & SQL). Also worked with UNIX, TCP/IP, OSI, ASN.1 Teknekron Transportation Systems Member Technical Staff Berkeley 3/89 to 3/90 Built some demonstration software and reworked the image printing for TTS's image server product (Tandem Guardian using COBOL and SQL.) Built a scaled down image server on a PC for testing software for Teknekron Communications Systems. (MS/DOS using Microsoft C, Oracle SQL, & Eicon SNA LU 6.2). Bank of America San Francisco and London 11/79 to 2/89 Senior Consultant then Consulting Systems Engineer - 2/84 to 2/89 Helped design and build BofA's new cash management system BAMTRAC using Advantage Systems' FORTE product. Modified & expanded our on line account reconcilement system EREC. (Stratus VOS using PL1, VM/CMS using PL1) Senior Technical Consultant - 8/82 to 1/84 Designed a system for electronic creation, movement and tracking of credit request memoranda worldwide. (VM/CMS using Pascal VS, MSDOS Pascal) Senior Systems Programmer - 4/82 to 8/82 Wrote a few utility programs for a new travelers checks system. These programs were later used as examples in TAL classes. (Tandem using TAL) Project Manager - 3/81 to 4/82 Managed the design and development of a message switch in London to handle world wide electronic funds transfers. Also wrote some of the software. (PDP 11/70 under RSX 11M Plus using Macro 11) Systems Programmer then Project Manager - 8/80 to 3/81 Managed the maintenance and expansion of the central (San Francisco) message switch for the bank's money transfer network. (PDP11/70 under RSX 11 M using Macro 11) Senior Systems Analyst - 11/79 to 8/80 Wrote the daily archiving and accountability software for the central message switch. (PDP 11/70 under RSX 11 M using Macro 11) Lederle Laboratories / American Cyanamid Analyst/Programmer Pearl River, N.Y. 10/74 - 9/76, 6-9/77, 6-9/78, & 7-11/79 Built data base systems for a spectroscopy lab and for antibiotics literature searching with a relational DBMS, System 1022. Developed a data dictionary system for use with the above DBMS. Built a general purpose information retrieval system allowing our relational data base to be viewed Hierarchically. (DEC system 10 under TOPS 10 using COBOL and Macro 10). Wrote some programs to enhance a clinical chemistry data base system. (IBM 370/155 under OS/VSl using COBOL). Developed a financial model for new drugs, a long range forecasting system and a data dictionary for use with the TOTAL DBMS. Helped convert applications from ISAM & VSAM to TOTAL. (IBM 370/145 under OS/VS1 using COBOL) EDUCATION M.A. Mathematics University of California, Berkeley B.A. Mathematics Earlham College, Richmond, Indiana References 1. file://localhost/usr/home/elb/www/htdocs/eric.vcf 2. mailto:Eric%40BlossomAssociates.Net 3. http://www.lib.tsinghua.edu.cn/chinese/INTERNET/Java/jv26.htm 4. http://www.lib.tsinghua.edu.cn/chinese/INTERNET/Java/jv27.htm 5. http://www.amazon.com/exec/obidos/tg/detail/-/0789706040/qid=1106354977/sr=1-4/ref=sr_1_4/002-0171881-9319202?v=glance%26s=books 6. http://www.mcp.com/ 7. http://www.cuj.com/ 8. http://www.Affymetrix.com/