| |
| EXPERIENCE: |
| 9/94 - Present |
 |
IN-TOUCH MANAGEMENT SYSTEMS INC.,
Senior Engineer / Assistant Manager
In-Touch Management Systems provides inventory, billing and pager
programming systems for Paging and PCS companies.
Software: Java, SQL, C, Perl, HTML, Informix, Awk, Unix, Windows
Senior Software Engineer / Team Leader of Installation Department
Projects: |
|
-
Developed several components of a three-tier client server system.
-
Java foundation classes: Data parsing utilities, date formatting functions,
and several other data manipulation classes which supported international
standards.
-
Design and implementation of JDBC functions to replace an RDBMS Ctree based
system. Backend databases used included Informix, MySQL and Oracle.
-
Developed a system which forwarded Internet messages to a personal pager.
This system consisted of two pieces.
-
A Message sever which received messages from a CGI script or email server,
parsed the messages, and created a protocol to be sent to a Dispatch Server.
This piece was developed using Java on a Linux Platform.
-
A Dispatch Server which interfaced with a client’s paging system. This
piece was developed using C on a SCO Unix platform.
-
Managed and performed on-site data conversions and system customizations.
-
A conversion involved analyzing customer data, and working closely with
the customer to configure the data into a Billing system which met all
of their requirements.
-
Further responsibilities included performing code changes, working closely
with trainers, and supervising employees.
-
Tools used in the conversion process included C, SQL, Perl/AWK, and several
In-house tools. The conversions were performed on various Unix platforms.
-
Developed and managed automated data conversion system for company’s largest
client.
-
Maintaining company’s web, mail and DNS servers.
-
Creating and maintained software libraries and custom tools.
 |
|
| 7/93 - 8/94 |
|
METRO SELIGER INDUSTRIES INC.
Senior Engineer/System Administrator
Software: PROGRESS 4GL, C, DG Unix
Responsibilities: PROGRESS database design and
programming in a production environment as well as Unix system administration.
 |
| 8/91 - 6/93 |
|
CANON USA
Senior Technical Support Representative
Software: Informix SQL, Unix, C
Responsibilities: Technical support, Informix SQL programming
and Unix system administration.
 |
| 6/90 - 7/91 |
|
THIS WEEK INC.
Programmer/System Administrator
Software: Dataflex, Unix, C
Responsibilities: Database Programming, and XENIX System administration.
 |
PERSONAL
EXPERIENCE: |
|
Created several full life cycle projects for my personal use. |
|
-
Design and maintenance of a personal web page:
www.coolpix.net
-
Created a Hangman Game in Java:www.panix.com/~acohen/Applets/hangman.html
-
Developed a Compact Disc Tracker: This program maintains compact disc libraries
and their songs. It also contains search and report capabilities. It is
written in Java and uses JDBC to communicate with a MySQL server running
on Linux.
 |
|
COMPUTER
SKILLS: |
|
Languages: C, Java,
Perl, SQL, C++, HTML, Awk, PROGRESS
Platforms: Various flavors
of UNIX, Windows, Novell, Macintosh, VMS
 |
| EDUCATION |
|
New York Institute of Technology,
Old Westbury, NY
Bachelor of Science in Computer
Science - June 1991
Tutored Physics, Computers and
Math; Student Aide in Computer lab.
Courses: Systems Analysis,
Object Oriented Design, Database Design, C and Unix, Operating Systems,
Computer Architecture, Artificial Intelligence, Computer Graphics
 |