Resume
Gus Makreas
San Bruno, CA 94066
********@*************.***
SUMMARY
With 10+ years QA experience, 20+ years software development experience, a
B.A. in Computer Science, varied people and technical skills, and excellent
oral and written communications abilitiy, I seek assignments which will
utilize my full range of talents.
AREAS OF KNOWLEDGE AND EXPERIENCE
Languages: C, SQL, Javascript, Perl, PHP, HTML, Tcl/TK, C-
Shell,
Bourne Shell, Korn Shell, Bash shell, awk, sed,
Fortran,
IBM BAL, Z80/6502/AMD 69000 assemblers,
AppleScript, VB Script
Hardware: Sun, PC, SGI, DEC, IBM 370, IBM PS/2, HP
Operating Systems: Unix, Linux, Solaris, SunOS, IRIX, XENIX, AIX, HP-UX,
FreeBSD, Win 95/98/2K/NT/XP/VISTA, VMS, OS X
RDBMS: Sybase, T-SQL, DB-Library, CT-Library, isql, APT,
SQR,
RWB, DWB, Oracle, PL/SQL, Pro*C, SQLPlus, MySql,
SmartStar, Crystal Reports
GUI: X-Motif, OpenLook, APT, JYACC JAM,
ObjectView,
Above All Studio
Other: Lotus Notes, Unix sockets, Unix threads, DCE,
Bugzilla,
Visual Sourcesafe, Above All Studio, CVS, Resin2, RPM,
Rational ReqPro, ClearQuest
Internet: Ecommerce, Javascript, HTML, CGI, Perl, NSAPI,
Netscape Fastrack Server 2.0, Netscape Directory Server
4.0, LDAP, Apache, Java/JSP, CSS, XML
Applications: Internet, Intranet, Ecommerce, Information
Highway, CAD,
QA, Testing, Graphics, OLTP, Financial trading and
reports, Games, Electronic Software Delivery, Call
Management, Customer Service, Electronic Navigation,
Realtime Data Acquisition, Contract Management, Data
Warehouse, Order Entry, Product Data Management,
Security, Wireless Mobile
JOB EXPERIENCE
Permanent Positions:
October 2007 to April 2010 Perl, SQL, Bash, Bourne, XML, Linux,
Windows XP
Sendmail, Inc. As a member of the QA group, I created and
executed manual GUI and automated back
end tests on the company's flagship software
appliance for enterprise email
infrastructure.
October 1999 to January 2001 Perl, SQL, HTML, Linux, Oracle
Iescrow, Inc. Developed new Web-based Customer
Support functionality. Performed QA testing
for integrated Partners.
January 1980 to January 1981 Guardian, T/TAL, Tandem 16
OCLC, Inc. Designed and developed the offline
fund-processing component for the Library
Acquisition System.
July 1977 to January 1980 MVS, BAL, IBM 370
Chemical Abstracts Service Programmed enhancements to the
subscription fulfillment component of the
Business Information System. Also produced
cash accounting reports and streamlined
automated accounting
procedures.
Contract Programmer/Analyst:
April 2007 to September 2007 Perl, Korn Shell, Linux, Solaris, Windows XP
Charles Schwab, Inc. As a member of the cost-basis QA group, I
created test plans, conducted test plan
reviews, designed and executed test cases,
and ran and validated Unix batch regression
tests.
August 2006 to February 2007 AppleScript, VBScript, JavaScript, Windows
XP, Mac OS X
Adobe Systems, Inc. As a member of the Adobe Illustrator QA
automation team, I tested the Illustrator GUI
and code functionality via APIs.
February 2006 to July 2006 VXML, Windows XP, Bugzilla
BeVocal, Inc. As the lead QA engineer for two VXML
telecommunications projects, I managed two
offshore teams as well as performed hands-on
blackbox testing of the VXML applications on
numerous cell phone platforms.
November 2005 to January 2006 XML, Solaris 9/10, Windows XP, Rational
ReqPro, ClearQuest
Vodafone As a member of the QA group, I performed
manual GUI and functional tests of the
Vodafone portal on client cell phones and
emulators.
April 2005 to September 2005 XML, Javascript, Linux, Windows XP,
TestTraq, Above All Studio
Good Technology As a member of the QA group, I wrote test
plans, created test suites with hundreds of
test
cases and executed the test suites
for next-generation Web Services software on
the PocketPC mobile device. The test types
ranged from manual GUI and functional tests
to forms testing for Javascript functions and
types.
October 2004 to February 2005 Perl, XML, Bugzilla, CVS, Linux
Tellme Networks Maintained and enhanced perl scripts which
performed automated testing of SBC Routing
Engine and Accenture Priority Router. Also
performed manual and end-to-end testing of
American Airlines and SBC VXML
applications.
July 2004 to September 2004 JSP, HTML, XML, CSS, Linux, MySql, Bugzilla,
CVS, RPM
CNET Networks As a member of the QA group, I wrote test
plans, created test cases, and performed
frontend manual testing of several CNET web
properties.
July 1999 to September 2004 PHP, SQL, HTML, Javascript, Linux, MySql, C,
Bugzilla
Wherewithal, Inc. As a QA lead and developer, I produced
revenue reports for category owners based
upon the Open Directory model and
performed white box and black box testing of
those reports. I also led testing of the
Wherewithal web site front end.
September 2001 to October 2001 Perl, HTML, MySql, Win2K, FreeBSD,
Bugzilla
Ask Jeeves, Inc. As a member of the QA/Release group, I
enhanced, tested, and implemented the Perl
scripts which control the release process for
7 different web properties across multiple
platforms. I also performed manual GUI
testing.
June 1999 to September 1999 HTML, Perl, Javascript, NT
TotalAxcess, Inc. Developed an Intranet using CGI scripting
which included Calendar, Timesheet,
Corporate Info, HR, and Project management
functionality.
March 1999 to June 1999 Perl, SQL, Oracle, Lotus Notes, Solaris,
Wink Interactive Developed and implemented a Perl-based
ecommerce script which preprocessed cable
subscriber's set top box responses for Wink's
Interactive Market Place. Also aided in
developing the business requirements, plus
produced the Technical Specification
document as well as QA test plans.
February 1999 to March 1999 Perl, SQL, Oracle, Linux
LinuxCare Developed Perl scripts to transform
newsgroup, mail list, and news archive data
into format appropriate for an Oracle database
and Fulcrum Search Engine. Enhanced Perl
robot to harvest this data from the Web.
October 1998 to January 1999 Perl, SQL, Sybase, C-Shell, NT, Solaris
CyberSource Developed new functionality for a Perl-based
ecommerce application which settled internet
merchants' credit card payments using the
FDC processor gateway.
September 1998 to October 1998 Bourne Shell, Perl, HTML, LDAP, NT,
Solaris, HP-UX, AIX, OSF
Netscape Communications Created and executed test scripts for
Netscape Directory Server 4.0.
April 1998 to October 1998 Javascript, HTML, Perl, NSAPI, C, HP-UX, HP
workstation
Hewlett-Packard Enhanced and supported a Unix multi-
threaded Web-based Authorization Server.
April 1998 to Present HTML
Polk and Associates Created and maintain a Web site for intuitive
business consultants.
June 1997 to March 1998 SQL, Sybase, Oracle, Solaris, Perl, C-
shell,
Sun SPARCstation
Sun Microsystems, Inc. As a systems analyst, produced functional and
technical specification documents for the
Product Data Management system which
interfaced with the Information Highway and
the Oracle/Sunpeak manufacturing system.
Produced detailed QA test plan documents for
the Metaphase Series 2 product management
software. Developed Perl data conversion
and validation scripts.
April 1997 to June 1997 SQL, Sybase, Solaris, Sun SPARCstation
Sun Microsystems, Inc. As a systems analyst, produced a systems
requirements document for the corporate
SunService Product LifeCycle system.
February 1997 to April 1997 SQL, Sybase, Solaris, C, CGI, DB-Lib, Sun
SPARCstation
GolfWeb Designed and developed a CGI library
consisting of DB-Lib functions to interface
between a Web-based front-end and a
Sybase backend. The application was the
'classified ad' function of the GolfWeb home
page.
June 1996 to January 1997 SQL, Sybase, Solaris, C, C-Shell, CT-Lib, awk,
Unix sockets, PC
Providian Bancorp Designed and developed credit data
extraction applications. Developed a daemon
server to provide credit data from the
database
to a Visual Basic client.
March 1996 to May 1996 Solaris, C, C-Shell, HTML, Sun SPARCstation
Digital Generation Systems Project manager and analyst for the delivery
of
digital video to clients. Upgraded internet
application for electronic tracking of UPS
packages.
March 1996 to April 1996 SQL, Sybase, Solaris, C, C-Shell, SUN
SPARCstation
Filoli Infomation Systems Developed data filtering programs to
extract
relevant information from a medical billing
records system.
September 1995 to February 1996 SQL, Sybase, SunOs, T-SQL, Tcl/Tk, SUN
SPARCstation
Sybase, Inc. Developed hundreds of test cases using
Tcl
for the QuaSR QA System. Provided technical
support for the rollout of the automated QuaSR
System to internal groups. Trained Sybase
engineers how to use the QuaSR System to
test System 10 and System 11 baseline and
incremental releases.
September 1994 to August 1995 SQL, Sybase, Solaris, MS Windows,
C, C-Shell, SQR, awk
Montgomery Asset Management Developed interfaces between a portfolio
management system and a financial trading
application. Developed and modified
numerous SQR reports. Provided support to
users running reports and reconciling the
two systems.
February 1994 to August 1994 SQL, Sybase, IRIX, C, C-Shell, SmartStar,
SGI Workstation
Silicon Graphics, Inc. Developed management reports for the
International Finance Organization using
SmartStar. Reports included bookings,
billings, backlog, uplift, and discount info
from
worldwide SGI subsidiaries.
October 1993 to February 1994 SQL, Oracle, HP-UX, C-Shell, SQLPlus,
Pro*C, PL/SQL, HP workstation
Cisco Systems, Inc. Developed conversion programs to move
data
to and from an order entry/manufacturing
system, a Contracts Administration system, a
Call Management system (Clarify), and a Data
Warehouse.
June 1993 to October 1993 SQL, Sybase, IRIX, C, C-Shell, JYACC JAM,
Motif, SGI system
Silicon Graphics, Inc. Developed a front-end and back-end for a
Rideshare application. This allowed all SGI
employees to interactively find other
employees who shared similar interest in
commuting together.
March 1993 to November 1993 SQL, Sybase, Sun OS, DB-Lib, OpenLook,
C, C-Shell, SUN system
Sun Microsystems, Inc. Developed a front-end and back-end for the
Sun IRIS application which allowed SUN field
managers to retrieve revenue information in
flexible ways.
March 1993 to June 1993 SQL, Sybase, IRIX, C, C-Shell, SGI
workstation
Silicon Graphics, Inc. Developed an "Iris Partners" database and
populated it with converted data from an
existing flat-file Mac database. The new
database allowed SGI to thoroughly and
effectively track its third-party developers
and
international partners.
January 1993 to April 1993 SQL, Sybase, SunOS, SQR, RWB, APT,
APT-SQL, C-Shell,
Sybase, Inc. SUN workstation
Developed corporate MIS reports and made
enhancements to the Order Entry and
Purchase Order applications.
September 1992 to December 1992 SQL, Sybase, MS Windows, OS/2, SunOS,
Objectview/Basic, PC
Advanced Cardiovascular Systems Developed front-end and back-end
reporting applications for the MIS
department. This allowed users to run
sales and revenue reports.
January 1991 to July 1992 SQL, Sybase, SunOS, C, C-Shell,
DB-Library, awk, SUN system
Sun Microsystems, Inc. Developed reports for the Call Management
system while providing user support.
Performed database data conversions,
maintenance, and archiving. Developed test
plans and QA suites for data edits and
validations.
November 1990 to January 1991 SunOS, C, C-Shell, Sun SPARCstation
J. Frank and Associates Developed test plans and QA suites for
network-based extended storage
management system.
November 1989 to November 1990 SQL, Sybase, SunOS, C, C-Shell,
Bourne Shell, DB-Library, awk, Sun system
Sun Microsystems, Inc. Developed revenue database for Service
Contracts Administration system. Developed
user interface and application programs to
produce financial reports.
June 1989 to October 1989 AIX, C, IBM PS/2
IBM Corporation Developed State Table Generator for
voicemail system.
November 1988 to June 1989 SQL, Sybase, VMS, C, DEC workstation,
VAX 780
Wells Fargo Investment Advisors Developed reports to track mutual funds'
performance.
March 1988 to November 1988 UNIX, DOS, C, Korn Shell, IBM AT, Sun
system
Advanced Micro Devices Developed test plans and QA suites for the
AMD 69000 Linker.
December 1986 to February 1988 XENIX, C, IBM AT
Karlin & Collins, Inc. Developed data compression functions for
the K & C DriverGuide vehicle navigation
system.
April 1986 to July 1986 DOS, C, IBM AT
IBM Corporation Developed the Laser Particle Counter
application, an integral part of quality
control
for disk head assembly line.
November 1985 to March 1986 VMS, OS/32, Fortran, Perkin Elmer, IBM PC/
AT, VAX 780
Ramtek Corporation Ported GKS graphics software from VAX to
Perkin Elmer.
May 1985 to July 1985 VMS, C, VAX 780
Systems Control, Inc. Developed routines for realtime data
acquisition for major electrical utility
customer.
October 1984 to May 1985 VMS, C, Fortran, VAX 780
Fairchild Semiconductor In CAD environment, developed artwork
graphics comparison program involving
polygon fill and reconstruction.
October 1983 to July 1984 VMS, C, VAX 780
Tymshare International Developed queuing routines for electronic
software delivery system.
May 1983 to October 1983 MVS, Fortran, IBM 370
Trilogy Systems Corporation Developed 100-module "wire bender" post
processor for the Trilogy board in CAD
environment.
April 1982 to November 1982 VMS, C, VAX 780, Z80, M68000
Ramtek Corporation Converted Z80-based graphics software code
to M68000 for the Ramtek 9460 Graphics
Display System.
November 1981 to March 1982 CP/M, C, Televideo 801
Select Information Systems Developed spell checker for the Select
Information editor.
June 1981 to October 1981 Guardian, T/TAL, Tandem 16
Crocker Bank Developed queuing routines for financial
transactions on the International Data
Automation project.
January 1981 to May 1981 AtariOS, BASIC, 6502, Atari 800
Atari, Inc. Produced full-color, full-sound animated
graphics demo for Atari 800.
EDUCATION
Degree: B.A. Computer Science, Indiana University,
Bloomington, Indiana
G.P.A.: 3.64 Overall, 3.50 Computer Science (Basis 4.0)
Honors: Indiana University Merit Scholarship, Indiana State
Scholarship, Dean's List