Picture of Noah Kaufman Resume of: Noah W. M. Kaufman
New World Design
Information Systems Consulting & Support Services
617.547.5023 x113
http://www.newworlddesign.com
     Microsoft MSCE logo

     Microsoft MCSA logo

LANGUAGES:     C / C++ / C#, Java, XSL/T, XSP, XML, J2EE, JNDI, xHTML, HTML, DHTML, Perl, PHP3, PHP4, JavaScript, WML, HDML, BASIC, Visual Basic, Visual C++, Visual J, MS Access, SQL, P/SQL, CA Clipper, COBOL, FORTRAN, PASCAL, DCL, Mathematica, various assembly languages.

OPER. SYST.:    Microsoft Windows, UNIX (IBM AIX, SGI Irix, SunOS, Solaris, Ultrix), Linux, Novell NetWare, OpenVMS, MacOS

DATABASES:    MS Access, MySQL, SQL Server 7.0 / 2000 / 2005, IBM DB2, Oracle 7i / 8i / 9i, Oracle Rdb, Oracle Datatrieve, PostgreSQL, JDBC, ODBC, ADO, Perl DBI, RDF

TOOLS:             Apache Web server, Microsoft IIS, Microsoft SBS, Microsoft SMS, MS Proxy Server, MS Site Server, MS InterDev & FrontPage, MS Exchange 5.5 / 2000 / 2003, Crystal Reports, Macromedia Flash / ActionScript, Macromedia Fireworks, Adobe Photoshop, MS Office 2000 / XP / 2003, TrueSpace, Visio, BEA WebLogic, Borland Enterprise Server, Visibroker, RPC, DNS, DTSS, NTP, NFS, NIS, BEA MessageQ, IBM MQseries, ACMS, IBM Visual Age for Java / C++, MS SNA Server, MS Host Integration Server, Active Server Pages / ASP, Java Server Pages / JSP, ActiveX & OCX, WAP, Tomcat, Cocoon 2, XMLspy, CVS, VRML, SVG, Batik, Adobe Acrobat / PDF / FOP, JNI, RMI, Java Servlets, MS Message Queue, MTS, PGP / OpenPGP, BEA ObjectBroker, Microsoft MOM, digitalPersona

NETWORKS:     TCP/IP, Windows Networking, NetBEUI, IPX / SPX (NetWare), IBM SNA, OSF DCE, Microsoft Active Directory, X.25, Cisco IOS, DSL, ISDN, SNMP, CMIP, OSPF & BGP routing, Sonicwall, Checkpoint-1 firewall, Raptor Eagle firewall, Microsoft ISA Server 2000 / 2004, frame relay, Samba, RADIUS, Kerberos, DECnet (Phase IV & OSI), PATHWORKS.

EXPERIENCE:

Foliage Software Systems / ASYST                             7/2004 to 8/2004

Burlington, MA                                                             http://www.foliage.com

Hired to by Foliage to work on a semi-conductor factory automation program written in Java/J2EE and running under BES (Borland Enterprise Server). The customer (ASYST) wanted the application to be more redundant, so I developed a custom resource DLL written in C++ for use with the Microsoft Windows Cluster Service to allow the application to be run on multiple systems simultaneously. To allow the C++ DLL to communicate with the Java application, the Visibroker CORBA portion of BES was used. Several additional methods were added to the Java application to respond to CORBA calls from the DLL, which would then pass the information back to the Windows Resource Manager to let the Cluster Service monitor and control the Java application.

Savatar                             4/2004 to 5/2004

Boston, MA                             http://www.savatar.com

Hired to migrate Savatar’s telemarketing application from WebLogic v5 to Tomcat v4.1. This application uses multiple databases (Sybase and SQL Server) and runs under Solaris. As part of the process, I went through and refactored portions of the code for improved efficiency, tested the code under both Windows 2000 and Solaris, and developed a build procedure in Ant.

TEAMworks               2/2004 to 3/2004

Boston, MA

Hired to migrate TEAMworks' clinical trials management system from JBoss to WebLogic v7 SP4 as part of a sale to a major pharmaceutical company in New Jersey. This application used an Oracle database, and ran under RedHat Linux. As part of the assignment, I made changes to the system to take advantage of some of the advanced features of WebLogic, and I created build procedures in Ant that would allow the system to be built for deployment on either JBoss or WebLogic.

Caithness Energy, LLC               11/2002 to 9/2003

New York, NY                             http://www.caithnessenergy.com

Hired as the senior programmer for a investment partnership management system used to manage over 1 billion dollars in assets for a major New York based energy company. The system is completely web based, and is written using a combination of Perl, and JavaScript with some EJBs used on the server-side for communicating with remote power plant facilities. All information is stored in a combination of databases (mySQL, SQL Server 2000, and IBM DB2) running on several Red Hat Linux servers, and is accessed either through the Perl DBI or through JDBC. The system is used by 185 remote offices internationally by thousands of users.

e-Travel, Inc.               10/2001 to 10/2002

Waltham, MA               http://www.e-travel.com

Hired as the software architect/project manager for a communications software development team leading a group of six engineers maintaining a C++ based set of communications drivers used to link a web-based travel application to four different back end reservations systems (Apollo, Sabre, Worldspan, and Amadeus). Responsibilities included hiring and training of the development team, developing software architecture, budgets, project plans, and design documents in addition to the day-to-day management of the team. Was also responsible for running an engineering lab with 80 Windows NT & Windows 2000 servers, and managing the team of engineers responsible for release management and system integration. The group was having problems with projects being months behind schedule along with software quality issues. Within two months, I was able to get the team delivering software on schedule and was able to reduce software bugs in the drivers by 75%. I also started training the group on Java and BEA WebLogic to lay the groundwork for the next generation communications driver project. The existing drivers run under Windows NT, and use a large Oracle 8.1.7 database to store and maintain travel itineraries, and the drivers communicate with a Java based application layer.

Metatomix, Inc.               1/2001 to 9/2001

Waltham, MA               http://www.metatomix.com

Hired as the senior software architect and team leader to run a team of twelve engineers for a software startup developing products for business information integration. Responsibilities included hiring and training of the engineering and IT staff, establishment of engineering infrastructure development of project schedules, research and development of various open source technologies, development of specifications and development prototypes, interfacing with sales and marketing, technical presentations to senior executives and board members, and setting up customer support mechanisms for customers. The development was performed under a combination of Windows 2000 and Linux using XSP, XSL/T, and XML running on Cocoon 2 inside of a JSP container (Tomcat v4.0). I also wrote several custom transformers for Cocoon 2 in Java, in addition to several stand-alone Java programs for data reduction and archiving. Under my direction, this engineering team developed a number of intelligent data connectors to link web sites together, to interface dissimilar travel reservations systems together, to interface with an SAP system, and to interface with a hotel property management system.

e-Travel, Inc.               12/2000 to 6/2001

Waltham, MA               http://www.e-travel.com

Developed an integrated computer security system to support a large web based corporate travel site. This included researching and writing. a 30 page security plan for distribution to engineering and QA reviewing computer security issues and how to code "defensively" around them. The work also included developing a series of information-hiding macros and object classes for use in Java and C++, as well as, setting up an internal development network with several MS ISA servers to support benchmarking, and quality assurance. Also provided developer support on Java and WAP development issues.

Prime Response, Inc.               4/2000 to 10/2000

Cambridge, MA                      http://www.primeresponse.com

Hired to research and create an implementation plan for integrating support for wireless web protocols into a pre-existing eCRM package called Prime@Vantage. This included researching all of the details of sending data to pagers and cell phones using TAP, SMS, HDML, WML, and WAP. Based on this information, I then wrote several technical white papers on the issues involved, and created numerous prototypes (in Visual Basic and Java) used by both sales and development to create the final finished version of Prime@Vantage with integrated wireless support. (Was announced to the public on June 29th, 2000.)

Netegrity, Inc.               3/2000

Waltham, MA               http://www.netegrity.com

Ported an integrated web security tool, called SiteMinder, originally developed under Windows NT to run under IBM AIX. The tool was written in a combination of C and C++, and was rebuilt under AIX using IBM’s VisualAge for C++. The work included recreating the build environment under AIX in VisualAge, including installing and configuring AIX, and then performing various regression tests in order to locate issues created by the porting process and subsequently fixing them.

Kelsey-Seybold Clinics, LLC.               6/1999 to 1/2000

Houston, TX                                           http://www.kelsey-seybold.com

Ported a web-based network management tool called MRTG, written in Perl and some C, from a UNIX system to a OpenVMS system. This system is used to monitor over 200 separate links in a large data network running TCP/IP.

Natural MicroSystems, Inc.               2/1999 to 5/1999

Framingham, MA                             http://www.nmss.com

Developed a web-based trouble ticket system for their network management console using a combination of Microsoft Internet Information Server, Active Server Pages, MRTG, and some Perl scripts. The system is designed so that when certain network parameters fall out of range, engineers are automatically notified so that repairs can be made.

Boston IVF                      1/1999 to 2/1999

Waltham, MA               http://www.bostonivf.com

For a small specialty medical practice with five locations, I designed, configured, and installed virtual private network using Cisco 1720 routers and Windows NT servers.

SJS Advisors, Inc.               10/1998 to 1/1999

Quincy, MA

For a small business consulting firm, I set up their Internet connectivity, firewall, and all of their computer systems. This company uses Microsoft Office running on a combination of Windows and Windows NT Workstations talking to a pair of Windows NT Servers. I also set up their time and billing system using a combination of Timeslips and QuickBooks Pro.

Kelsey-Seybold Clinics, LLC.               6/1998 to 9/1998

Houston, TX                                           http://www.kelsey-seybold.com

Developed an internal intranet web site used to tie together several “legacy” data sources located on an IBM mainframe running VM, and on a Compaq VMScluster. I used the OSU HTTPd server running under VMS with some Perl and DCL scripts to provide an interactive employee phone directory, access to an on-line policy manual, time & expense reporting, and project tracking systems.

Metroplex, Inc.               10/1997 to 5/1998

Cambridge, MA               http://www.metroplex.com

Ported a large financial information system running written in C under SunOS to Windows NT using an Oracle database, Active Server Pages, BEA MessageQ, and some C++ programs. The system is designed to feed a steady stream of financial data (stock & bond prices, commodities information) to Metroplex’s customers who use pagers and PDAs to receive the information.

MedPartners, Inc.               9/1997 to 10/1997

Birmingham, AL               http://www.medpartners.com

Provided network and system performance tuning services for a large integrated medical management system called IDX, running on a small VMScluster.

BEC Training, Inc.               3/1997 to 8/1997

Londonderry, NH               http://www.bectraining.com

Built a web-based course registration system for internal use by a startup training company using an Apache web server running on a Linux system. The application consisted of a couple of databases with some server-side scripting written in Perl, and some client-side scripts written in JavaScript.

Kelsey-Seybold Clinics, P.A.               1/1997 to 3/1997

Houston, TX

Implemented an integrated computer security mechanism for Windows NT, OpenVMS, IBM AIX, Linux, a Raptor Eagle firewall, and two Ascend MAX 2000s. The idea behind the project was to allow end-users to only have to use a single username and password combination to access any computer resource within the company. This also allowed them to centralize the management of user authorization information. By storing all of the security information on Windows NT and then using RADIUS, Samba, and PATHWORKS to allow the other systems to access this data, it allowed for much tighter control over the systems and increased user satisfaction greatly.

Domain Solutions Corporation               6/1996 to 1/1997

Cambridge, MA

Supervised the separation of Domain’s internal network from its parent corporation, BBN. As part of the project, I designed a new worldwide TCP/IP network using a combination of frame relay and ISDN links. All new network infrastructure was installed, using a equipment from 3com, and Cisco along with a mixture of Sun servers and Windows NT systems.

Kelsey-Seybold Clinics, P.A.               4/1996 to 6/1996

Houston, TX

I was hired to implement a network management system using IBM’s NetView, and to provide assistance and advice as this customer migrated from a legacy SNA network to a new TCP/IP based network. I designed and implemented a unified distributed naming service using DNS/IP and OSIdns, along with installing four gateways (based on IBM AIX and some proprietary hardware) to provide SNA LU 6.2 to TCP/IP socket communications.

Ziff-Davis Publishing, Inc.               12/1995 to 4/1996

Medford, MA

Hired to fix problems associated with an advertising management system called ADMARC that was running under OpenVMS. Worked on rewriting various DCL and COBOL programs to fix problems and to create a large Visual Basic-based front end to ADMARC. Also worked on setting up several Web servers running on Windows NT, and wrote some HTML pages and a couple of CGI scripts.

Factory Mutual Insurance               7/1994 to 10/1994

Norwood, MA

Hired to fix several problems in a number of applications built on top of Digital's ALL-IN-1 office automation product running under VAX/OpenVMS. Changes where written in COBOL and MACRO-32 and involved extensive customizing of the ALL-IN-1 environment. Also performed an upgrade from ALL-IN-1 v2.4 to v3.1.

Digital Equipment Corporation               2/1994 to 3/1996

Littleton, MA

Developed the OSF/1 POLYCENTER Management Integration Demonstration for the Network Systems Marketing group. The demonstration was written in C using an internal development tool called the DBRS/Jabberwocky tool set. The demonstration integrated the capabilities of NetView, NSR, Full Sail, and the Console Manager under the OSF/1 operating system running both TCP/IP and DECnet/OSI. Was also responsible for system and network management for a number of OSF/1 and OpenVMS workstations for the group.

Biogen, Inc.               6/1993 to 1/1994

Cambridge, MA

Hired to run the Information Systems Operations department after the involuntary dismissal of the manager. I was chartered to fix any outstanding technical & personnel issues, and hire my replacement. I was responsible for 6 VAXes, 6 Unix servers, and a large Pathworks network with approximately 400 users, using a staff of three. Duties included acting as a technical resource directing the strategic direction of IS at Biogen, and developing numerous automated procedures (written in DCL, Fortran, Visual Basic, and C.) Planned & implemented the migration away from a DECnet-based network to a TCP/IP-based network.

Chemical Bank               12/1992 to 5/1993

New York, NY

Developed an automated system management application for managing a number of different minicomputers (AS/400, Wang VS, Tandem, DEC VAX, DEC MIPS) using C, DECmessageQ, and DEC Polycenter Frame­work (DECmcc). This application was written to run on three different operating systems; OpenVMS, DEC MIPS/ UL­TRIX, DEC Alpha AXP/OSF 1.

Distributed Technologies Corporation               3/1993 to 4/1993

Waltham, MA

Developed the server portion of a commercial configuration management tool for PC based networks called Path­tracker, which is used to do configuration management of DEC PATHWORKS based networks on PCs (MS-DOS and Windows v3.1/Windows NT) & Macintoshes. (On the PC we used Visual Basic, on Win NT used Visual C++.)

Synesis Corporation               9/1992 to 11/1992

Atlanta, GA

Developed an application used in a client/server environment between an IBM PC and a DEC VAX to verify employees as part of a computer based instruction application. The software was written in Microsoft C v7.0 using DEC PATHWORKS v4.1 and VAX Rdb v4.1 under OpenVMS.

 

I have been working in the computer industry since 1981, consequently the rest of my experience would fill up pages, and would not necessarily be applicable to today’s technology since everything changes so quickly. But some brief highlights might be useful:

 

·          I have been working as an independent consultant since 1987


·          I worked as Vice-President as part of a startup consulting firm, that I was one of the founders of, called Custom Application Systems, Inc. in New York, NY for two years from 1985 to 1987. We specialized in developing financial systems for the various Wall Street brokerage houses and banks. Our client list included such illustrious names as Chemical Bank, Marine Midland Bank, Bankers Trust, and the Hong Kong Shanghai Bank.


·          I have taught numerous training courses, on a wide variety of different topics related to computer networking and system architectures. I was a lecturer as part of Northeastern University’s “State of the Art” program, which was sent via satellite to over 300 different Fortune 500 firms.


·          I also worked as the Data Systems Product Manager for a Japanese scientific instrument maker, JEOL USA, Inc. from 1983 to 1985. JEOL manufactured a range of different instruments, including electron microscopes and NMR spectrometers. My job involved talking to customers and then building and integrating the custom computer systems required to support their applications (I also worked with the Japanese engineering teams in Tokyo on new product development).


·         I worked for Digital Equipment Corporation as a Software Specialist from 1981 to 1983, in both Connecticut and throughout New England, providing pre-sales support for the sales force. This included creating and presenting various technical presentations to customers and creating and delivering demos and other customized software to support Digital’s sales effort.

PROFESSIONAL ASSOCIATIONS:

·         Member of the Association for Computing Machinery (ACM)

·         Associate Member of the Institute of Electrical and Electronics Engineers (IEEE)

·         Member of the IBM Systems Users Society (SHARE)

·         Member of the New York Academy of Sciences

EDUCATION:

AS in Computer Science

Boston University

Metropolitan College, 2000 Boston, Massachusetts

 

Currently attending Boston University, Metropolitan College, to finish my BS in Computer Science

(expected graduation, Spring 2005).

 

Microsoft Certifications: MCP, MCP+I, MCSA, MCSE (Microsoft MCSE #944250)

 

last updated: 03/2005


Member number:5368
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2005 Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257