EMPLOYMENT HISTORY: |
| Teaching |
2001 - 2003 NY, NY: Adjunct
Professor Yeshiva University
Teach Computer Science to undergraduates. Computer architecture;
TCP/IP. Linux system administration. Operating Systems; Networks
and Telecommunications
1999 - 2000 NY, NY: CUNY
Hunter College Visiting Professor
Teach Computer Networks and Data Communications to undergraduates
(Networks; and TCP/IP. Networks covers OSI layers 1-3
including
Telephony,
Ethernet, and ATM;.TCP/IP: network, transport and application layers,
including routing protocols RIP/OSPF/BGP. |
1999 Bayside, NY: Queensborough
Community College Adjunct Professor
CS101-Java. CS201-Assembler |
| Hudes Consulting |
| 2000 - present web site development
with Perl/CGI, XML, Postgresql, Class::DBI, and JavaScript |
1993- 1996 IBM (contract):
1994 - 1996 Mamaroneck, NY: Advantis Network Systems, Senior Network
Engineer
- Test new network
adapters and features of an AIX-based backbone Internet router.
- Install and configure: RS/6000, Cisco,
IBM 6611 and 2210 routers and Windows PC's for PPP,
Frame Relay, FDDI, Token Ring, ATM, T1, T3. RIP, OSPF and BGP
in GateD, 6611, 2210, and Cisco. GateD OSPF,
BGP, and RIP interoperability testing. Use of AIX Netview/6000
and Networks General LAN and WAN Sniffers.
- Develop "network packet compiler" in flex and bison
|
1993 - 1994 Hawthorne, NY: IBM
Research Computing Sciences, Project leader
Lead 3-man team developing Fibre Channel test equipment software
on PS/2 under MS Windows using Microsoft Visual C, User
interface. Script language using flex and bison. Used NFS
on AIX and PCDOS. |
1994 NY, NY Develop ecommerce
web site for client of Advanced Solutions Inc.
HTML, Perl CGI
|
1991 - 1993 contract programming
and freelance writing
Develop MS Windows multimedia device drivers working at customer
site and at home.
Write reviews of CASE and electronic imaging products and features
on programming and software engineering for computer magazines meeting
deadlines and editors expectations.
Spring 1992 Interop Shownet installation: worked with cable installation
team, NIC. |
| Full-time employment |
2000 Smartworld Senior
Network Engineer
Administer HP Openview. UNIX system administration on RedHat Linux
and Solaris/SPARC . Configure cisco 70xx routers, 29xx switches,
MAX TNT RAS. Convert RAS network from using proxy ARP to routing.
Use of cflowd and cisco netflow to analyse traffic and recommend
changes to network topology including peering. |
1998 NY, NY: Globix Corp - Director
of Network Management
HP Openview Network Node Manager administration on Solaris. Expect scripts
to configure cisco routers. Solaris system administration. Interview candidates
for technical positions. Supervise team of 3 junior programmers. |
1997 -1998 Teaneck, NJ: Graphnet
Inc. - Network Engineering Manager
- Network architecture and engineering in global LAN/WAN
network: Ethernet, Frame Relay, X.25, PPP, ISDN BRI
and PRI, analog dial, CSU/DSU. Bay Site Manager and Optivity.
- HP Openview, Netrix WAN (X.25, Frame Relay) switch, Bay
and Cisco routers, hubs and switches.LAN and WAN Sniffer.
IP dial/PAD RAS using Ascend MAX PRI.
- Solaris 2.x system web, DNS, Sendmail, and news
(INN) administration.
- Connect to Internet exchange points
in London and Paris. Negotiate BGP peering with
other participants.
- Supervise 4 Internet/network engineers and 2 Unix administrators.
Interview candidates for technical positions.
- Deliver in-house networking training
|
1991 NY, NY SMARTCARD INTERNATIONAL:
SENIOR SOFTWARE ENGINEER
C/assembler embedded system programming: 8051, MC68340. Administer
workgroup Ethernet network. |
1990 - 1991 Hicksville, NY SPECTRUM
COMMUNICATIONS AND ELECTRONICS: SR P/A
C/assembler embedded systems for MC68020. |
1988 - 1990 Bohemia, NY AEROSPACE
AVIONICS INC.: SOFTWARE ENGINEER
Embedded real-time systems in 80C31 C
and assembler. Set up and administer ARCnet network and
Novell
2.15 server.
Present papers at Software and Firmware Engineering conference. |
1984 - 1988 Plainview, NY VETRA
SYSTEMS CORP. : Member Technical Staff
Embedded real-time tape-to-print system (PDP-11 C/assembler); C/MS-DOS
communications software; order-processing system in FORTRAN-77. |
1983 - 1984 CARDION ELECTRONICS:
SOFTWARE ENGINEER
Real-time embedded system in 68000 assembler. Unix System III administration. |
EDUCATION:
NEW YORK INSTITUTE OF TECHNOLOGY
M.S. Computer Science cum laude (1993)
B.S. Computer Science with a minor in Mathematics (1985).
STEVENS INSTITUTE OF TECHNOLOGY
Ph.D student in Computer
Engineering effective 9/2003. Emphasis on computer/network security.
Industry training:
- Hub configuration and management (Bay Networks, February 1998)
- MAX/Pipeline configuration (Ascend Communications, February 1998)
- RADIUS (Ascend Communications, February 1998)
- WAN Protocols (Bay Networks, June 1997)
- AIX/6000 System Troubleshooting (IBM Skill Dynamics, 1995)
- C++ Jump start (IBM , 1993)
- Software Engineering methods and methodologies (1988)
- Unix Shell programming and Unix internals (1983)
- TMS34010 architecture (1987)
PUBLICATIONS:
- "Artificial Intelligence in Software Development", Computer
Language
- "Windows Draw" Windows User, March 1993
- "The Windows File Shuffle" Byte, December 1992
- "Two CASE tools: Silverrun vs. Excelerator" Byte
- "Image Magic" Byte, June 1992.
- "Aldus Photostyler 1.1" Windows Magazine, April 1992.
- "Zsoft Publisher's Paintbrush" Computer Buying World, Jan.
1992.
- "Requirements Analysis for Embedded Systems" and
- "Why test software?" both in Proceedings of Software and
Firmware Engineering Conference (SAFECON), San Jose, CA, 1989.
- "Just How Compatible?" Digital Review magazine, Feb. 1986.
- Net::Whois module for CPAN
|