Home | PaperClip | | Visor | Software | Links -> Resume (Text version)

 

Rui M. Pereira

EMail: rui at yahoo dot com
Web: http://www.geocities.com/ruip/


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.


Revised: February 11, 1999
© Copyright 1995, 1996, 1997, 1998, 1999 Rui M. Pereira (rui at yahoo dot com)

Hosted by www.Geocities.ws

1