This résumé was updated April 29, 2012. The site design is from 2002; a new one is in progress but not finished yet.
Summary
Web sites: HTML, JavaScript, jQuery, PHP, Python, ColdFusion, Perl, and others; 12 years
Applications: C, C++, and assembly for various platforms; 6 years
Linux Administration: Red Hat and Debian; 7 years
Experience (highlights)
October 2008 - May 2012: Lead Developer/Architect for 360Ed in Orlando, FL. Accomplishments:
- Used Python amd Django to build a learning management system to support the award-winning educational video games Conspiracy Code: American History and Conspiracy Code: Mindbender.
- Integrated the LMS with external student management systems for Florida and New York City.
- Rebuilt the LMS to add social and gaming features and to support imported textbooks from McGraw-Hill.
- Deployed and managed dedicated hardware to operate these web services.
May 2006 - September 2008: Senior Developer/Architect for The Business Space in Maitland/Winter Park, FL. Accomplishments:
- Built a web application framework to be used for multiple projects, providing common features of layered security, data validation, archival data storage, audit trails, velocity constraints, code re-use, templating, automated form layout, and multi-language support.
- Helped select technology for integration with company projects.
- Integrated external systems for credit card processing, email, and domain registration.
- Built the Business Space’s primary web applications providing customer management, document storage and sharing, web mail, online billing and payment processing, and web site content management.
- Wrote customized image processing software for customizing site graphics with user-selected colors and imagery.
- Deployed and managed dedicated hardware to operate these web services.
December 2005 - April 2006: Developer for Quest Technology Group in Orlando, FL. Accomplishments:
- Developed new security policies and implemented them.
- Designed and built web sites for customers who wanted a fresh look or enhanced functionality.
- Provided assistance with Linux server administration.
October 2004 - August 2005: Senior/Lead Developer, Web Development for WildCard Systems in Maitland, FL. Accomplishments:
- Rapidly developed web sites for multiple clients to meet aggressive deadlines.
- Trained other developers on writing reusable, secure code.
- Interface directly with clients to help them understand WildCard’s products and services from a technical perspective.
- More…
December 2003 - August 2004: Live Server Engineer at Electronic Arts Tiburon in Maitland, FL. Accomplishments:
- Built customized game lobby servers in C++ for console games, through which players challenge each other to games. These servers also track player statistics throughout their online experience.
- Developed new ranking formula for online play, using extensive analysis of current online player population.
- Was responsible for ensuring game servers were operational, and troubleshooting and repairing server processes in case of failure.
- Worked on server components for NCAA® Football 2005, Madden NFL 2005, NASCAR® 2005: Chase for the Cup, NHL® 2005, and other titles for Playstation® 2 and Xbox® consoles.
- More…
January 2000 - November 2003: Senior/Lead Developer, Web Development for WildCard Systems in Maitland, FL. Accomplishments:
- Built stored-value card web sites to allow cardholders to review their balance and transaction history, transfer money to and from their cards, and purchase new cards.
- Audited code to pre-emptively find security problems.
- Developed underlying web site engine to allow rapid deployment of similar web sites, with content management, revision control, access restrictions, and flexible configurations.
- Directed other programmers in development of client web sites.
- Analyzed access patterns to identify usability issues and bottlenecks in the purchase process.
- Built tools to help other developers build, test, and deploy web sites.
November 1999 - December 1999: Network Administrator/Software Engineer for Advanced Media Group in Orlando, FL. AMG was acquired by WildCard Systems in January 2000 based on the talents of AMG’s employees.
October 1997 - October 1999: Network Administrator for Rock River Internet and ICD in Rockford, IL.
April 1995 - September 1997: Partner of Temporary Sanity Designs in Stuart, FL, performing custom programming tasks under contract.
Web Site Fun Projects (highlights)
Personal projects, including design, building, & programming:
- Benoit Mandelbrot Fractal Art Contest 2011 An international art contest and exhibition. Also done in 2009, 2007 and 2006; artwork from the 2006 contest was exhibited at the International Congress of Mathematicians in Madrid
- Feathers & Petals, a wedding planning business
- A gallery of fractal art
URLs for more sites can be provided on request. Many work-related sites either require active accounts to log in and look around or have been shut down due to age.
Skills
- Thorough Knowledge: C/C++, Python, Django, PHP; HTML, CSS, JavaScript, jQuery; Subversion, Git, Perforce; Apache, MySQL
- Decent Familiarity: Linux (administration), Java, Bash, Photoshop, Illustrator
- It’s Been a While: x86 assembly, ColdFusion, Perl, Flash/ActionScript
- Just Getting Started: Android, Unity, Blender, Moai, Less CSS, Postgres, Nginx
Contact
Please use this contact form.
