- September 2002 - currently: A wireless infrastructure security company
- position: Release Engineer
- responsibilities: developing tools to assist with the release engineering process, assisting with the release process
|
|
|
- February - September 2000: Four Corners Strategy, Inc.
- position: System Administrator/Developer;
- responsibilities: setting up/maintaining various web development and production servers; backend database servers; mail, DNS and printing services; system and application software installation:
- Sun Enterprise Ultra II workstation running Solaris 7
- VA Linux PC workstation running NetBSD 1.4 and 1.5
- PPC G4 workstation running Mac OS X Server and Mac OS 9
- web development using Perl-CGI programming, JavaScript and HTML; backend database integration using Perl-mysql DBD modules
- version control for web content and source code with CVS on Unix, MacOS, and Windows
|
- 1998 (spring) - 2000 (spring): City University of New York/Hostos Community College - Dept. of Business and Data Processing
- position: Adjunct Lecturer;
- responsibilities: teaching (lecture+lab)
- Intro to Computer Science (section CIP 2308/41211); the lab part of this class consisted of teaching MS Office 2000, with a focus on MS Word and MS Excel, including VBA scripting;
- Advanced Spreadsheet Design (section CIP 2312/301); the lab part of this class consists of teaching VBA for MS Office 97/2000, with emphasis on MS Excel's database and scripting capabilities, including MS Access integration;
- Programming in Pascal (section CIP 2336/51511) and
- Operating Systems (section CIP 2330/41211); the lab part of this class consists of teaching vi and the Korn shell on an Ultrix V4.3A system;
|
- 1998: Bright Sun Consulting (a business consulting firm serving Exxon)
- position: Computer Consultant;
- responsibilities: developing MS Word, Excel and PowerPoint VBA scripts for importing, processing and presentation of data; creating SPSS scripts for designing SPSS databases and graphs;
|
- 1997-1998 (fall+winter intersession): City University of New York/Herbert Lehman College - Academic Computer Center
- position: College Assistant;
- responsibilities:
- maintaining and installing Windows 95, Windows 3.11, Windows NT workstation
4.0 and MacOS 7.6;
- installing and maintaining network cabling and hardware;
- assisting users with Windows, MacOS and Digital UNIX 4.0;
|
- Programming/scripting/markup languages:
- C, including UNIX APIs;
- Bourne and Korn shell programming;
- C++;
- Java 2.0, including JSP, JDBC and Swing;
- JavaScript 1.2;
- Perl 5.004 and 5.6 (CGI scripting, DBI-DBD database integration);
- TCL;
- Visual Basic for Applications (MS Word, PowerPoint and Excel/Office 97 and Office 2000);
- HTML, CSS (Cascading Style Sheets), XML (Extensible Markup Language) and XSL (Extensible Stylesheet Language);
- SQL (Structured Query Language for postgresql, mysql and Informix databases);
- TEX and LATEX typesetting markup languages;
|
- Operating systems:
- UNIX, including Solaris 2.6 and 7, Digital UNIX 4.0, Ultrix V4.3A, NeXTStep 3.2, and NetBSD 1.3 and 1.4;
- DOS/Windows 3.11, Windows 95 and 98, Windows NT workstation 4.0;
- MacOS 7.6, 8.0, 8.1, 8.6, 9 for PPC G3 and G4; MacOS X Server and Mac OS X client Public Beta
|
- Databases:
- INFORMIX 7;
- postgresql;
- Oracle 8i;
- mysql, including xmysqladmin graphical and mysql command-line based administration interfaces, under Solaris 7 and NetBSD 1.4, 1.5;
|
- Hardware:
- PC hardware, networking hardware (including 10BaseT and 100BaseT cabling, hub and NIC equipment);
- PPC G3 and G4;
- Sun, including SPARCclassic and UltraSparc;
- Infortrend Ultra2-to-Ultra2 SCSI RAID Controller.
|