





 |
For a more detailed and technical accounting of my skills, please
see my technical resume.
Printable version
Ian Bicking
4869 N. Talman Ave.
Chicago, IL 60625
(773) 275-7241
ianb@colorstudy.com
http://www.colorstudy.com/ianb/
Skills:
- Environments:
- Extensive experience with Linux, doing system administration and
web development. Also includes experience with Apache, FreeBSD,
Postfix, and a variety of other programs (primarily open source).
- Applications:
- MySQL, PostgreSQL, Apache, and others.
- Programming Languages:
- Python, PHP, SQL, Perl,
and others.
For more concrete examples of work, please see my
software portfolio.
Professional Experience:
- Independent Consultant, July 2000 - present
- Working for a variety of client, both subcontracting and direct
consulting. Typical jobs have included both design and
implementation, starting from defining requirements and continuing
through maintenance. All jobs have been web oriented. I have
included a selection of these jobs.
- Designer and Implementor,
Redline Review
-
Ongoing design and implementation of a system inspired from previous work.
Redline Review is an web-based collaboration system for publishers in
the production stage of book development. It handles document exchange,
review, and archiving, comparison, and retrieval of past versions.
- Programmer, Northwestern
Transportation Center, April 2001 - present
-
Assisting with web and database development; created system for exporting
Filemaker database to a Linux-based MySQL server.
- Programmer, Fitzroy Dearborn Publishers, August 2000 -
January 2002
- Programmed and maintained extensive online collaboration system to
receive comments from authors, advisers, and off-site staff on
articles. I continue to maintain and expand this system.
- Administered intranet server which hosted above program, mailing
lists, FTP sharing accounts, and a connection with the Windows NT
server.
- Website redesign, restructuring of the editorial website.
(Fitzroy Dearborn was acquired by another publisher, and no longer
has Chicago offices, though I still have a relationship with the
offices of the purchasing company)
- Programmer, Norphans.com, October 2000 - January 2001
- Programming and web page design for online toy company, using PHP
and MySQL. (The company ultimately did not receive funding for its
product)
- Distributed Support Services Consultant,
Northwestern University, IL. November 1999 - April 2000.
- Provided phone and on-site support for faculty and staff;
network diagnosis; Linux server setup; web design with
Dreamweaver and Photoshop; documentation
- Computer Instructor, Bloomington Public Schools,
MN. June-August 1999
- Designed and led a class in web design for students,
grades 5-8. Led adult volunteers.
Education:
BA, Computer Science and Mathematics, Earlham College, Richmond IN.
September 1995 - December 1998.
Other Experience:
Author of the paper The Web
Framework Shootout, presented at PyCon DC 2003,
a conference for developers using the Python programming language.
Co-author of paper,
Cheetah:
The Python-Powered Template Engine which was presented at the
Tenth International Python
Conference.
Peer reviewer, Python: How to Program, chapter 25: Python Server Pages.
Administrator on stallman.indymedia.org, the main server for the
Indymedia network (hosting
www.indymedia.org,
chicago.indymedia.org,
and several dozen other Indymedia sites). Administration is handled
cooperatively by a core group of volunteers.
Author and maintainer of SQLObject,
an object-relational mapper for Python.
Developer for Webware for
Python, a web application framework.
Maintainer of the Cheetah
and Webware Wikis,
providing a collaborative space to document these projects.
Author of FunFormKit,
a form generation, processing, and validation package for Webware.
Highly object-oriented and one of the most advanced form processing
packages available.
Member, Computer Professionals for Social
Responsibility, September 2000 - present.
|