Resume of Mark Lutz

Contents:

  1. Summary
  2. Current Experience
  3. Publications
  4. Education
  5. Formal Experience
  6. Early Experience

Mark E. Lutz
3913 Meining Road
Berthoud, Colorado 80513
[phone] (please inquire by email)
[email] lutz@rmi.net
[web] http://www.rmi.net/~lutz
latest update: Early 2008


Summary

A computer software professional, with a background in both large-scale systems development and evangelizing new ideas; two decades of prior experience in the software field; and recent independent experience teaching classes and writing books about a programming language. Career highlights include:


Current Experience

General: Spent over a decade from 1993 to present promoting the Python programming language.

Python Training, various companies

Technical Writing, various publications


Publications


Books

Learning Python, 3rd Edition

Programming Python, 3rd Edition

Python Pocket Reference, 3rd Edition

Learning Python, 2nd Edition

Python Pocket Reference, 2nd Edition

Programming Python, 2nd Edition

Learning Python

Python Pocket Reference

Programming Python


Other

When Pythons Attack

Online Interview

Using Python

Python: an Object-Oriented Scripting Language

KEL: C++/Python Integration


Education

Master of Science degree in Computer Science, University of Wisconsin-Madison

Bachelor of Science degree in Computer Science, University of Wisconsin-Oshkosh


Formal Experience

Trainer and Writer, Self-employed

Software Engineer (Consultant), Ciber Information Services, ASE group

Senior Software Engineer, Coral Systems, Longmont, Colorado

Senior Software Engineer, KaPRE Software, Boulder, Colorado

Technical Lead/Software Engineer, XVT Software Inc., Boulder, Colorado

Technical Lead/Senior Software Engineer, Auto-trol Technology Corp., Denver, Colorado

Software Development Engineer, Convex Computer Corp., Richardson, Texas

Development Tools Summary


Early Experience

Programmer/Analyst, Madison Gas and Electric, Madison, Wisconsin

Programmer/Analyst, Swiss Colony Data Center, Monroe, Wisconsin

Computer Programmer, ShopKo Stores Inc., Green Bay, Wisconsin

Student Consultant, University of Wisconsin, Oshkosh, Wisconsin


Notes

1) Python is a high-level, open source, object-oriented programming language, freely available on the Internet. It is optimized for software quality, developer productivity, program portability, and component integration. Python is used both as a scripting language and a stand-alone rapid development tool, by hundreds of thousands of developers around the world. Common Python domains include systems programming, GUIs, Internet scripting, and component integration. For more details, please see: www.python.org, or my about-python.html.


Back to my homepage