Mike Schilli's Friendly Neighborhood Perl Shop

Home
Errata/Discussion
USArundbrief.com
Resume
CPAN Modules
Articles in English
Articles in German
Mike's Script Archive
English-Japanese Translation Trainer
Adventures with O'Reilly's Safari
10 Easy Steps to Become a California Driver
Unofficial perlmonks.com IRC Channel
My Collection of Outage Pages
Prisma (Computer Club Deutschland)

Resume

Mike Schilli
Email: mschilli@perlmeister.com



Objective

Sparking off new ideas, and quickly turning them into reliable products people love to use.

Summary

15 years of professional experience in software development, including:
  • Contributed software designs and implementations to many large-scale Unix projects, used by millions of users.
  • Perl expert. Designs, implements, maintains popular modules on CPAN and leads their development.
  • Experienced in developing Web applications, focussing on authentication and authorization.


Publications

Monthly Columns: Linux-Magazine, Monthly column on Perl programming (10/2003 - today).

Monthly Columns: Linux-Magazin (German Linux Magazine), 1997 - today, "Perl Snapshot": Monthly columns on programming with Perl.

Article: perl.com, 2002, Article: Retire your debugger, log smartly with Log::Log4perl!

Book: Addison-Wesley, 1999
Perl Power -- A JumpStart Guide to Programming with Perl 5

Book: Addison-Wesley, 1998
Go To Perl 5 - Second edition of the bestselling book Effektives Programmieren mit Perl 5.

Addison-Wesley, 1996
Effektives Programmieren mit Perl 5 - Effective Programming with Perl 5, Object-oriented techniques, GUI-Development, Internet-Programming (in German, out of print).

iX (European Unix Magazine), 1996, 1997, 1998, 1999, 2000, 2002, 2003
Columns on Internet programming with Perl 5

Technical Reviews: "Perls of Wisdom", Randal Schwartz, Apress 2004

CPAN Modules: Log::Log4perl, Net::Amazon, JavaScript::SpiderMonkey, RRDTool::OO, Algorithm::SetCovering, Algorithm::Bucketizer, Proc::Simple, Pod::HtmlTree, and more.


Professional Experience

Yahoo!, Sunnyvale, CA
September 2004 - present
Perl Monger. Platform Engineering.

America Online, Inc., Mountain View, CA
September 1997 - September 2004
Lead Engineer. Design and implementation of AOL infrastructure products. Projects: Screen Name Service, AOL's main user authentication and registration system for Web applications. MyNews, a system for personalized news. Unified Preferences, a Unix-(TCP/IP)-based, high-performance, highly-available distributed AOL-Backend System to serve critical data to the AOL client Welcome Screen and to other high-profile applications.

Blaxxun Interactive, San Francisco, CA
October 1996 - September 1997
Senior Software Engineer. Design and programming of system software for an Internet multi-user communication server (chat, 3D motion). Platforms: Solaris (Sparc), Linux, Irix, Windows NT.

Softlab, Munich, Germany
October 1994 - September 1996
Senior Software Engineer. Design and implementation of parts of the Enabler repository kernel, an object-oriented database system. Platforms: HP-UX, AIX, Windows NT.

Oldenbourg Data Systems, Munich, Germany
December 1991 - September 1994
Software Engineer. Designed, implemented and tested parts of an image processing system in cooperation with TRW Financial Systems. Additionally: System administration and configuration management for this large-scale Unix project.

Education

TU München (Technical University, Munich, Germany)
1985-1991
MS in Electrical and Information Engineering.

Immigration Status

German citizen, permanently residing in the U.S. (Greencard)

Latest update: 02-Dec-2008