>>  will sysadmin for bandwidth
Ammon Lauritzen
ammon@simud.org
buzzwords
C, Java, PHP, MySQL, HTML/CSS, Bash
Flash/Flex, ActionScript 2/3, XML/XPath/E4X
Trac, SubVersion
Apache, Exim MTA, OpenSSH
Samba, OpenLDAP, NFS
OpenOffice, GIMP, Audacity, Mencoder
qualifications
Linux user since Fall of 1996.
System administrator and lead programmer for a non-profit open-source gaming library development team since Fall of 2000.
Able to support networking and users on all major modern desktop environments:
  • Windows (9x, 2000, XP)
  • Macintosh (Classic and OSX)
  • Linux (most distributions; Gnome, KDE, most other WM's)
  • Solaris (9 and 10)
Eagle Scout.
experience
Aug of 2007 to
present

Areae (San Diego, CA)

Areae is an MMORPG development studio founded by Raph Koster. I work for them as a "software engineer" doing everything from Flash to PHP to the odd bit of Linux server administration.
Sep of 2006 to
Aug 2007

Terralever (Tempe/Tucson, AZ)

http://phoenix.lpl.arizona.edu - php backend rewrite, maintenance
http://redbullsoapboxusa.com - racing game
Terralever is a Tempe based interactive marketing agency. In September, they acquired Enemy Hideout as full time employees (as opposed to our previous relationship as contract workers). Since coming on board with Terralever, I have worked on PHP for NASA's Phoenix mission site, Flash game development for Red Bull's Soapbox Derby site, Flex for a redesign of CMYK Books' book building interface, and tons of smaller flash projects.
Feb of 2006 to
Sep 2006

Enemy Hideout (Tucson, AZ)

http://redbullusgrandprix.com - controller class, deep linking, community section
Enemy Hideout is a very small software development group, of which I am the first hired employee. We are a programatic Flash (ActionScript) house and are frequently contracted by and work with design companies to add function to the form that they build.
Mar of 2004 to
Sep 2005

Engineering Experiment Station (Tucson, AZ)

http://engr.arizona.edu/ - co-maintainer
http://alumni.engr.arizona.edu/ - primary maintainer
General Unix server maintainance
  • Solaris, Linux, and Mac OSX.
  • Samba, OpenLDAP, Apache.
  • Damage control, support my supervisor.
End user support
  • Account creation, network configuration.
Deploy and support Engineering Alumni email service
  • Wrote PHP management system that allowed alumni to request new accounts and update their LDAP directory information.
  • Last project was a migration of the entire alumni system from from a dying Debian linux server to an OSX machine. Wrote a rather hefty java application in order to migrate user email folders from the traditional unix mbox system to Cyrus IMAP.

Fall of 2000 to
present

SIMud LP Mudlib Project (volunteer)

http://mud.simud.org/ - primary maintainer
Developer and System Administrator for open source game library project and its associated game
  • Head of game world design.
  • Chief developer in charge of actual gameplay features including combat, magic, and crafting systems.
  • Major contributor to game system code. Of the roughly 200 thousand lines of code in the project, approximately 1/3 is mine.
Have personally supported hosting costs and handled hardware maintainance since purchasing our first dedicated server in Aug 2001


Sept of 2002 to
Jun of 2005

Arizona Student Media (Tucson, AZ)

http://wildcat.arizona.edu/ - co-maintainer
http://kamp.arizona.edu/ - author and primary maintainer
http://uatv.arizona.edu/ - author and primary maintainer
Linux server deployment and maintainance.
  • Design, purchase, and set up servers for specific departmental needs.
  • Maintain email, web, and database services.
  • Manage system security patches and general network policy.
  • Emergency response in the case of data loss, intrusion.
Network support, including wireless clients.
Build and maintain web sites for UATV3 and KAMP Student Radio.
Desktop support for Windows and Mac (Classic and OSX) clients.
In addition to rewriting the KAMP and UATV web sites from the ground up when I first came on board, I also had the opportunity to write numerous other applications in use internally by the organization - including a job request/scheduling system for the photographers, an inventory control system for the TV station's equipment, and the radio station's hourly archive system.

May of 2001 to
Jan of 2002

U of A CCIT (Tucson, AZ)

Support students and faculty at the University of Arizona in their ability to access computing resources.
  • Create and troubleshoot email accounts.
  • General computing questions and problems.

Feb of 2001 to
May of 2001

Catholic Community Services (Tucson, AZ)

Personal Care Specialist in the Community Living Program
  • Provide care for disabled adults with a variety of individual needs.

Summer of 2000

Michigan Masonic Home (Alma, MI) (volunteer)

Helped staff with activities for residents in all levels of care, ranging from independent living to Alzheimer's lockdown
education
2001 - 2005

University of Arizona (Tucson, AZ)

Japanese Major, Computer Science Minor
  • Four semesters of Japanese language + several lit classes.
  • CS course work has included Java, C, C#, Scheme, and MIPS assembly.
  • Favorite CS course: CS 452, Principles of Operating Systems. A programming intensive course where a partner and I wrote an OS kernel for a virtual processor that could handle process management, "disk" and "terminal" i/o, and virtual memory among other things.

1997 - 1998, 2000

Eastern Arizona College (Thatcher, AZ)

  • Courses taken included Fortran and C.

1996 - 1997

University of North Texas (Denton, TX)
Texas Academy of Mathematics and Science

http://tamsalumni.org/ - former maintainer
  • Special program allowing high school juniors and seniors to attend the university full time, studying a set curriculum heavy in math and science.
  • Involved for two years as as sysadmin for TAMS Alumni Association, Now am mostly associated in a troubleshooting role.
references
By request, of course ;)

I last updated this information on Sep, 20 2007.

©2008 ammon lauritzen