It was Thursday, June 20, 2002 when Tom Lancaster took the soap box, saying:
: Hello all,
: 
: we're looking for a Web Engineer to fill out the team working on redhat.com.
: Please read the formal description below. The emphasis will be on Perl and mod_perl.
: Familiarity with templating systems, especially Apache:ASP, is important, as is 
:knowledge of
: DBI with Oracle. If you know Java that's a big plus.
: 
: This position is in the San Francisco Bay Area.

When I see this I'm hoping to myself that it doesn't mean I have to be
in the San Fransisco Bay Area.  Are you opposed to a telecommute
wizard who has done telecommute full time successfully?

Just in case you are interested, my resume is below.

: Please send me your resume in ASCII text.

Casey West
[EMAIL PROTECTED]
724.567.1438

Employment History

  Aaronsen Group Ltd - Aug. 2001 to Present - Senior Software Engineer

    Job Description: Maintain, upgrade and create software for high
      scale web applications using Open Source technologies and proper
      hardware and network equipment.

    Stuff I did:  In a group of two coders, we maintain a series of
      web applications for a school system of over 18000 active
      users.  Maintaining these applications includes taking care of
      software, hardware and network equipment.  These apps are built
      upon Open Source technologies, they are clustered (distributed)
      and very fast.

  Agnew Moyer Smith Inc - Feb. 2000 to Aug. 2001 - Software Engineer

    Job Description:  Aid in the process of design projects by
      providing software automation and processing.  The toolkit of
      choice includes Perl, Linux, Apache, mod_perl and
      MySQL/Postresql at it's core.

    Stuff I did:  Created a batch processing system for converting 900
      page books, marked up with SGML, into a static web site using
      Perl and Grove techniques.  Created many database driven,
      dynamic web sites.  Took the Software Engineering(SE) team away
      from just creating CGI scripts, to using mod_perl on a large
      scale. Helped the SE team decide on a (pretty much) standard
      template system, the Template Toolkit.  Built very complex
      web based reporting tools for resource and cost management.  I
      created specifications for hardware and software.  Built a site
      architecture that was described as "the easiest [system] to use
      that AMS has ever built [for NT]", I had to use ASP.  What do
      you expect from a long time Template Toolkit user?  :-)

  HighVision Inc - Dec. 1997 to Present - Director of Programming

    Job Description:  Senior Hacker Extraordinare.  Write (almost) all
      the code used for web sites (mod_perl and CGI mostly), user
      management (Perl programs, radius/portmaster monitors) and many
      other tasks (ECommerce, etc).  Second in command in case of
      hardware and software emergencies.

    Stuff I did:  I was able to convince the other programmers that
      CVS is a Good Thing.  I was also able to convert them to using
      the Template Toolkit for web sites.  I have built at least 15
      web sites with these guys ranging from: mod_perl, Database
      driven, Template Toolkit powered, Online administered to
      ECommerce integration to HTML with JavaScript goodies.  I have
      built lots of user management tools, helping non-Unix support
      technicians administrate users on Unix boxes with ease, this was
      mostly automating the "Add a user" mess.  I have even done a bit
      of web site design with these folks.

  KiskiNet (now HV Internet Access) - Sep. 1998 to Jan. 2000 - Support

    Job Description:  Support dial-up Internet service on a team of 5
      for 5000 customers.  Write documentation to help the rest of the
      team with obscure and/or mundane fixes to problems.

    Stuff I did:  I must have taken thousands of calls during my time
      here and I only heard about one complaint.  I also actively
      educated my team about problems with new software or new
      viruses.  I contributed to the tech documentation mostly in the
      ares of Unix, to help them uncover problems with mailboxes and
      user accounts much faster.

Contract History

  Agnew Moyer Smith Inc - Nov. 2001 to Present - Software Engineer

    Job Description:  Maintain programs as requested.

    Stuff I did:  I have diagnosed problems, fixed bugs and added
      features to an internal resource report.

  O'Reilly & Associates, Inc. - May 28, 2001 - Writer

    Stuff I did:  I wrote a non-technical article entitled ``Turining
      the Tides on Perl's Attitude Toward Beginners.''   Read it here:
      http://perl.com/pub/a/2001/05/29/tides.html

Training History

  Perl Whirl 2002

    Stuff I did: Wrote and presented a 1 hour talk entitled "Creating
      Dynamic Sites with Template Toolkit".  Also brainstormed,
      planned and carried out a donation event for the Perl Foundation
      where DynDNS dontated 20,000 USD to the Development Fund.

Formal Education History

  Computer Tech - Graduated Feb. 2000 - 3.97 GPA, Highest Honors

  Note worthy stuff:  I was scheduled to finish school on Feb. 24th
    but was released to work at Agnew Moyer Smith on Feb. 4th based on
    academic excellence.  During my HTML class, instead of doing to
    simple examples I finished a Perl/CGI based chat server in the
    first two weeks, the teacher gave me an A right out.  The Unix
    Admin teacher boasted that her SCO server was not hackable and
    asked us to try, the reward was an unconditional A, I had root
    within 45 minutes of the challenge (my first and last time with
    that).

Personal Education History

  How I learned all this:  I have been self taught.  Years ago, my
    mentor put me in front of a terminal and handed me _Learning Perl,
    1st Addition_ and said, "do the examples at the end of the
    chapters."  Well, that's just what I did.  Then I expanded into
    HTML and JavaScript programming.  I decided soon that programming
    needed to be about the fun, not just the job at hand.  In light of
    that attitude, I have been working hard to be the best programmer
    I can be.

  Programming Languages:  I range from beginner to expert with the
    following programming and mark up languages:  Perl, HTML, SGML,
    XML, JavaScript, Java, Ada, COBOL, assembly, Visual Basic,
    VBScript, SQL, C, C++, PHP, Python, shell, script-fu, POVRay, etc.

  Applications:  I range from intermediate to expert with these
    notable apps: Apache, mod_perl, Postgresql, MySQL, Ht://Dig, IIS,
    etc.

  Operating Systems:  I range from user to admin with these OSes:
    Linux (RedHat), FreeBSD, Tru64, Solaris, SCO, Windows
    (NT,2000,Me,98,95), Dos (MS), Mac OS Classic, BeOS, tmsbtrt, etc.

Community Involvement History

  Perl 5 Porter:  I have patched the Perl core, the standard
    distribution and standard documentation.  I completed the docs on
    tie()ing arrays in perltie.  I added the OO interface to
    Shell.pm.  I added multiple constant declarations to constant.pm.
    Allowed quite a few more perl functions to be override-able.  Added
    compile time class declarations to Class::Struct.  Ran the Perl 5
    Porters impressions night at The Perl Conference in 2001.

  Beginners Project:  I kicked off a very large project within the Perl
    community, a call to be nicer to beginners.  I created a web site
    (beginners.perl.org) as well as several mailing lists.  These
    three mailing lists have well over 10,000 subscribers now.  I work
    with a group of 7 or so other folks who help quite a bit, I lead
    the overall direction of these things.

  CPAN Author:  I have a couple of modules on the CPAN now, some of
    them I hate, some I like.  Tie::SortHash is defunct as
    Pseudo-hashed are die()ing.  ex::constant::vars and ex::override
    are both pretty cool though only the latter truly useful.  The
    former was more of a proof-of-concept.
    Template::Plugin::TextToHtml is a Template Toolkit Plugin to
    convert plain text to formatted HTML.  You will see more from me
    in the next months.


-- 
Casey West

Reply via email to