|
| |
SCOTT D. WALTERS
scott@illogics.org
print unpack "u", q{M&UL_,SAH&PP=?U]O7QUW7W=;'7];;UL=>U=_4QU_4V]3'7M7<U,=?TMO1QU_22V]/'7-'<T\=?T-O0QUO0V]`};
Visual Portfolio Personal Site
OBJECTIVE
Programming/architecture work for a company that's not hiring additional programmers with their small amount of
remaining budget because they despretely need features added now to a codebase that's long been in decay.
My specialties include Perl, ActionScript, Linux, security, network protocols,
relational databases, and object oriented design and analysis.
.
EMPLOYMENT
|
1/2005- ongoing
|
NEXT GAMING
SSL, event loops, security, OO architecture for networked, client-server video slots and video poker machines and
their server, which have been approved by the Nevada Gaming Commission.
Graphics programming in Flash and game production.
Skills: Perl, Flash, ActionScript, SDL, C, public-private key cryptography, Test Driven Development, Postgres, SQL, Linux, statistics, mtasc, swfmill, HaXe, embedded applications, ARM, computer security.
2004- 2005
|
6/1999- present
|
VARIOUS CONSULTING JOBS
Online commerce work,
AuthorizeNet integration,
PayPal integration,
development of custom MovableType plugins,
Froogle integration,
debugging Apache/mod_perl/Perl under gdb,
high volume performance tuning,
large codebase visualization.
Past clients include Shopzilla, a well-known shopping comparison portal, Katz & Co, a specialty retailer, and Pariyatti, a publisher, importer, and retailer.
Skills: Perl, mod_perl, SSL/PKI, HTTP, AJAX, Postgres, MySQL, relational database design, Object Oriented Design and Analysis, Linux, BSD, Unix, sendmail, JavaScript, Java, CMS, CVS, Subversion, darcs, high volume/high performance hosting, Apache, mod_perl, gdb, HTTP load balancing, others.
| |
2003
|
O'REILLY & ASSOCIATES
Technical Reviewer, Contract
| |
2001
|
PRENTICE HALL
Technical Reviewer, Contract
|
1/2000- 4/2001
|
CONTACT DESIGNS, Scottsdale AZ
Lead Developer
Developed custom web applications under an object oriented framework
in a deadline obsessed work environment. Wrote specifications,
designed relational, normalized databases, and managed client acceptance.
Integrated various credit card gateways, client databases, cart and catalog software, auction software,
incentive software, etc.
Skills: Perl, mod_perl, Apache, MySQL, Unix, Linux, BSD, Cisco.
|
2/1999- 6/1999
|
IGOTTAGO.COM, Sedona AZ
Lead Developer
Over saw technology for a startup e-commerce vender.
Skills: C, bash, SQL, awk, sed, Linux, NT, IRIX, FreeBSD, Apache, IIS, MySQL, SQLServer, DNS, LAN design, others.
|
6/1998- 2/1999
|
MAYO CLINIC, Scottsdale AZ (under contract)
Intranet Web Team
Performed all programming for Mayo Scottsdale's new intranet.
Automated process of creating and maintaining departmental homepages.
Worked directly with dozens of departments and ultimately supported hundreds.
Developed database-driven content system for Managed Care for use on
the Internet/World wide web, a highly visible portion of an important,
profitable arm of Mayo Clinic's business.
Wrote dozens of departmental and clinic-wide applications, small and large.
Skills: C, ASP, bash, JavaScript, others.
|
1/1998- 6/1998
|
JAVA AND WEB SERVICES GROUP (JaWS), Minneapolis MN
Jr. Applications Programmer
Participated in teams responsible for developing
interactive database-driven applications to user specifications
for such applications as distance education, document management, reporting, online database access, others.
Skills: Perl, Java, VBA/ASP, NT 4, Solaris, Microsoft Access, bash.
|
1/1996- 6/1996
|
COLOR CLINGS, Bloomington MN
Unix Administrator, Contract
Networked and administrated an HP/UX machine hosting the company's database.
Provided support to machine users performing business reporting and accounting tasks.
Skills: HP/UX, Windows 3.1, TCP/IP
|
| |
EDUCATION
UNIVERSITY OF MINNESOTA
Completed 2nd year as a Computer Science
student having taken: Algorithms I, AI I, Structure and Interpretation of Computer Programs/Scheme II,
Formal Symbolic Logic.
Tutored students in C and Scheme.
VOLUNTEER WORK & PROFESSIONAL ASSOCIATIONS
PERL MODULE MAINTAINER
PERL MONGERS
Coordinator and long running co-coordinator of the official Perl users group, Phoenix Chapter.
Frequent speaker, having presented on topics including design patterns, intelligent agents,
systems of constraints, lambdas, recursion, lexical scoping,
fuzzy logic, command line parsing, obscure code,
P2P networks, the Perl 5 virtual machine, Perl 6, and other topics.
KEYWORDS
JavaScript.
AJAX.
COMET.
C.
SDL.
Perl B bytecode.
Perl guts.
XS.
Single system image clustering.
Global shared memory.
OpenSSI.
High performance computing.
Clusters.
Distributed computing.
Auto-parallelizing.
Old UNIX/RISC hardware. MIPS.
MIT Athenos.
Embedded boards. ARM. U-Boot. Blitter graphics.
X Terminals.
Gnutella.
P2P.
X.
802.11.
BSD.
OODA.
Virtual machines.
Commodore Amiga.
Game systems. 2600. NES. Atari Jaguar.
400/800/XL/XE.
6502. 68000.
SNOBOL. Forth.
3D. Stereo vision.
Coroutines.
Continuations.
Session affinity.
CPAN.
Ruby.
CVS.
gdb.
PKI.
SSL. Sockets. Client/server. Binary protocols.
| | |
|
|