Resume for Marc Wallace

marc@resume.wallace.net
http://www.wallace.net/marc/resume/
Marc Wallace
415 Lagunitas Ave, #105
Oakland, CA 94610
(510) 251-1645

Objective: A software development position that builds upon long-term experience and offers interesting challenges.

Work Experience

The Echo Group

Freelance Jobs

QuickATM

Previous Jobs


Skills and Proficiencies

Languages

Used in Recent Projects

ColdFusion:
Large scale database-driven internet/intranet applications.
Custom tags, structured exception handling, and IDE extensions.
HTML, JavaScript, and CSS:
Cross-browser (Opera/NS/MSIE) dynamic elements and style sheets.
Client-side validations, browser capability detection, DOM manipulation.
Perl:
CGI, especially with database access.
"Quick hack" tools for lint, statistics, and source code manipulation.
File parsing and hand-rolled development aids.
Visual Basic:
Small to large (110K lines) projects.
ODBC, DAO/ADO, COM/DCOM, custom controls, creation of VB AddIns.
Also MS Office VBA variants (macros and code modules).

Programming Languages

Mastered:
Java, Perl, Visual Basic, C/C++, Delphi.
Mastered (but not used in recent projects):
Pascal, Awk, Assembly (80x86 and 6502).
Familiar with:
Lisp, Fortran, Prolog, Cobol, Ada.

Other Development Languages

Web related:
ColdFusion (CFML), ASP, JSP, CGI, Dynamic HTML, JavaScript.
Unix related:
Shell scripts, Sed, Lex, Yacc.
Other:
XML/XSLT, UML, SQL.

Development Tools

CASE / Modeling:
Visio, Rational Rose, EasyCase, ER Studio.
Database related:
SQL Server, Oracle (9i thru RDb 6), Microsoft Access, Crystal Reports, Actuate.
Graphics / Publishing:
Photoshop, Multimedia Toolbook, Photostyler, FreeHand, PageMaker.
Other tools:
CodeWright, ViM, SoftICE.

Operating Systems

Windows (13 years):
All versions since Win/386.
Administration, registry, DLL debugging, and EXE modifications.
Unix (14 years):
Especially Linux, SunOS/Solaris, SCO, and FreeBSD flavors.
Administration, DNS, NNTP feeds, Sendmail, Qmail, Samba, and various other essentials.
DOS (18 years):
Mostly MS-DOS, with some PC-DOS, Novell, and Caldera.
Including memory management and IRQ debugging.
VMS (2 years):
Some DCL and Eve.

The Echo Group
(October 1997 - October 2002)

Company/Job Description

"The Echo Group produces information management software for behavioral and mental health care providers and centers nationwide, including two thirds of California's county mental health agencies."

I was part of a small rapid application development team that was distributed across several remote offices. Our team's style was to thoroughly document design and analysis, and to keep a heavy focus on the architectural framework, while still maintaining a rapid development cycle (much like Extreme Programming).

Note: my initial employment was as a contractor with the Oakland software division of United Behavioral Health. This division was acquired by Echo in July 1999, at which time I became a full-time employee.


Project Details


Education

University of California at Berkeley, 1992-1993.
Graduate work in mathematics.

Washington University at St. Louis, 1988-1992.
Bachelor of Science in physics and mathematics, with honors.
Coursework included nine graduate level computer science courses.
Minor emphases included computer science, linguistics, and french.