CAREER OBJECTIVE
Application/software or web developer using Delphi, VB or Java, or ethical hacker.
|
| |
EMPLOYMENT HISTORY
-
- February 99 (Contract), Visual Basic Programmer at Microforum, Inc.
- Updated a VB front-end to a CD-ROM for a client. The CD-ROM content
consisted of shareware/freeware software, with the software list and
information on an Access database, accessed by the front-end.
- May 96 - November 98, Delphi and Visual Basic Programmer at Microforum,
Inc.
- Developed VB3, and ported some to Delphi 2 for increased performance,
front-ends to CD-ROMs for various company and client products. All were
shareware/freeware software collections, with the list and information on
Access or CSV (comma-delimited text) databases. Most front-ends displayed
the selected software information (description, size, location on CD-ROM,
author), a preview image and buttons allowing installation, execution and
removal of the software.
Developed several in-house utilities (for instance: a timer used for
timing tech-support calls along with description and application used for
call), and conversion programs (for instance: encryption routines (using
XOR method)).
- June 95 - November 98, Betatester and CD-ROM Cataloguer at Microforum,
Inc.
- Evaluated and beta tested internal and external software for design,
functionality, and usability flaws. Developed a procedural checklist for
testing software under different operating systems (DOS and Windows) and
hardware (PC and Mac).
Researched and catalogued software for shareware CD-ROM collections (majority
of software was downloaded from the Internet).
Used Adaptec EasyCD Pro, WinOnCD and Corel CD-Creator CD-ROM writing software
to layout and burn masters (CD-ROM, Mixed CD, CD-DA), copies and beta
products on Philips 521 Upgraded, Yamaha and Plextor cd-writers.
- March 93 - February 95, Programming Consultant at Lingo Computer
Design Inc.
- Programmed client and in-house applications using FoxPro. Majority of client
applications were front-ends to FoxPro databases, allowing users to view,
modify and print the database content.
Worked on implementation of a graphical view of a data subset for the Fiscal
application using Microsoft C/C++ and DEC/Ultrix C compiler with NeuronData
library for Windows 3.1, Solaris 5.3 and Dec Ultrix. Fiscal is a
Client/Server Enterprise Information System that displays raw information
gathered overnight in graphical and printable format via an end-user client
application. The server is a SQL (Microsoft or Sybase) or Oracle database
server.
Administered company's Novell 3.1x network: responsibilities included
user/client and server administration, data backup, client and server
hardware maintenance, and Ethernet network maintenance.
Assembled and tested client hardware systems, as well as installed DOS,
Windows 3.1 and Novell 3.1x software.
|
| |
EDUCATION AND TRAINING
B. Sc. in Computer Science, 1992 University of Toronto
- Self-taught:
-
Developed small utilities using C/C++ under UNIX (SunOS, Linux),
MS-DOS 3.x - 6.x, and Windows 3.1/95 using TC++, BC++, MSVC++, GCC++, and
PowerC.
Currently developing several applications for PalmOS PDAs using CASL.
Experimented with JavaScript, VBScript, Visual Basic for Applications (VBA)
and Active Server Pages (ASP), with Access ODBC, using Microsoft's Personal
Web Server.
|
| |
ADDITIONAL EXPERIENCE
- Html Author and Delphi Programmer
- Designed, developed and maintained a personal home page web site using Win95
WordPad, Allaire�s HomeSite 3.x, MacroMedia�s DreamWeaver, Win95 ftp and
CuteFTP. The web site uses HTML 3.x tags, and some JavaScript, in order to
allow any user to view the site. Have created a test page in order to play
with JavaScript, DHTML, and Java applets.
- C/C++ Programmer
- Developed Web CGI programs, under Linux using gcc++, to track web page usage,
and allow users to view and update a simple flat-file database.
Developed PC utilities such as a lottery number checker; interfaces to
electronic organizers (CASIO B.O.S.S., Newton and Palm); and data converters.
-
- Java Programmer
- Currently developing several utilities using Java 1.1 and 1.2 such as an
application launcher, Internet Time clock display, hex viewer, web site
update checker, a Millenium countdown applet and an agent (information
gatherer and processor) client/server using TCP/IP and RMI.
|
| |
INTERESTS
Science fiction, technological trends and photography.
|