A Microsoft Word version of this resume is at "http://www.enchanter.net/resume.doc".
Overview
Since 1995, I have developed web sites for Netscape, I helped Apple roll out a major web application, and now at the Lightmaker studio I am building sites for high-end clients. I have solid experience on the server side (structuring a site in MVC and tuning database queries for efficiency) as well as the client side (turning design mockups into dynamic pages that validate cleanly and use AJAX). I've designed and programmed two content management systems from the ground up. I am looking for a job in the Orlando/Kissimmee area where I can continue to use great web technologies to make great web sites.
I am interested in permanent or contract-to-hire positions in the Orlando/Kissimmee area. I am not interested in straight contract work or opportunities outside this area.
Skills
Languages and technologies: HTML, XHTML, CSS, XML, XSLT, XPath, PHP, Microsoft ASP.NET MVC, Castle MonoRail, Symfony, JavaScript, DHTML, YAML, AJAX, SQL, C, C#, Perl, shell scripting (bash, csh, and derivatives), ActiveRecord, Fluent NHibernate
Applications and development environments: Microsoft IIS (6/7) and Apache web servers; Microsoft SQL Server, MySQL, and Oracle databases; LAMP framework; MVC architecture (.NET: Castle MonoRail, PHP: Symfony); Firefox, Internet Explorer (6/7/8), and Safari web browsers; Subversion revision control
Operating systems: Windows 7, Vista, Server 2003, XP, 2000, and earlier; Mac OS X and earlier; Linux (Ubuntu/Kubuntu/Xubuntu, Fedora Core, Debian, SuSE, and others, using KDE or GNOME or shell); Unix
Experience
January 2008-present: Web developer, Lightmaker USA (Orlando, FL)
Build web sites for corporate and high-profile clients. Take page mockups from the design teams and turn them into dynamic sites in W3C-compliant XHTML driven by C# code on Microsoft .NET with the Microsoft MVC and Castle MonoRail frameworks, using Microsoft SQL Server and MySQL databases. Code AJAX and DHTML with the MooTools JavaScript library. Maintain and extend an in-house content management system to publish data as XML files which are then rendered by the front-end server through XSL transformations and NVelocity templates. Build online stores using PayPal and other payment providers. Store and manipulate data in Amazon S3 buckets, using Encoding.com to convert video automatically between formats. Fine-tune CSS to ensure consistency of a web site's appearance across various browsers. Optimize sites for efficiency and bandwidth. Train coworkers and contractors in these technologies. Projects I have led include Delta Connection Academy (deltaconnectionacademy.com), Janet Evanovich (evanovich.com), Paradise Horse Club (paradisehorseclub.com), and The Story Chest (thestorychest.com).
March-December 2007: Web developer, VRSoftware (Kissimmee, FL)
Developed the internal web site for vacation rental company VillaDirect.com to manage properties, staff, reservations, scheduling, and metrics. Worked in an Agile environment with a small team for rapid release cycles, using PHP, XHTML, CSS, XML, YAML, JavaScript/DHTML, AJAX (with the Yahoo User Interface Toolkit), and an MVC architecture built on the Symfony framework. Helped to maintain the Linux and Apache servers and MySQL databases on which the web site runs. Made contributions, including bug reports, back to the open-source Symfony project.
2000-present: Freelance web developer and PC specialist, self-employed (Celebration, FL)
Design and implement the interface, database, and content management system for VoiceChasers.com, on a Linux system with an Apache web server using HTML, CSS, PHP, and SQL against a MySQL database. (See "http://www.voicechasers.com/database/showactor.php?actorid=1202" for an example.) Run my own PC repair business, fixing a wide variety of Windows and Mac hardware/software problems (email, installs, viruses, backups, etc) on-site in offices and homes. Teach technology and explain complicated concepts in terms that people can understand.
1999-2000: Senior System Administrator, Apple Computer Inc., Redwood R&D (Cupertino, CA)
Managed the test and production Unix environments for the iTools (now MobileMe) web site launch, ensuring that updates to the server software could be rolled out without surprises. Installed and tested development code, diagnosed and fixed problems. Reported recommendations and necessary changes back to the development and sysadmin teams. Wrote the user account provisioning system ('bash' shell scripts) which creates accounts as new users sign up.
1997-1999: Webmaster, Netscape Technical Support Operations (Mountain View, CA)
Led the team developing the structure and user interface of the Netscape Technical Support site (which received up to a quarter-million hits daily) through the use of HTML, CSS, and JavaScript. Developed a content management system in Perl, used by Netscape employees and partners for publishing technical material. Cooperated with Marketing to stay consistent with corporate web site design. Wrote Perl and shell scripts to survey users and track how they used the site, so as to improve efficiency and effectiveness. Used customer feedback and usability studies to improve site quality.
1995-1997: Senior Analyst, Netscape North American Technical Support (Mountain View, CA)
Designed and created the support area on Netscape's web site using HTML, JavaScript, and Perl, and wrote large amounts of documentation and technical articles for it. Was the primary contact providing 24x7 phone/email support to several major accounts (including Sun Microsystems, Prudential Financial, and the United Nations) deploying web browser, client, server, and ecommerce products in production environments. Served as an acting manager for half a year. Consistently had the highest phone and email case closure rates. Proposed and implemented more efficient ways of managing the call load. Worked closely with QA and development through all phases of the product development cycle.
Education
Princeton University, Princeton, New Jersey: Bachelor of Science in Engineering degree in Computer Science, with a focus in artificial intelligence. Graduated June 1992.
Activities
- I am a Wikipedia administrator and editor. I have made more than 5000 edits across more than 2000 unique pages so far. I build consensus, apply policy, and resolve disputes between editors.
- Since 2003 I have been a Creative Consumer for Ideas To Go, a corporate thinktank in Orlando. I participate in team brainstorming sessions and help corporate clients come up with hundreds of ideas for new products, new placement for existing products, and new areas in which to invest.
- I take donations of old PCs, repair them, and give them for free to anyone who needs a computer.