David Lynch
likes gainful employment
Skip to content
Knowledge
Programming languages:
PHP,
Python,
Lua,
JavaScript,
SQL,
C#,
(X)HTML,
CSS,
XML,
XSL
Tools:
Subversion,
git,
CVS,
Vim,
LATEX,
regular expressions,
the GIMP,
Microsoft Visual Studio,
Apache,
TextMate
Libraries:
Django,
jQuery,
PEAR,
Prototype.js,
Base2.DOM
Project History
At deviantART
Groups
groups.deviantart.com
"Groups allows you to create your own community within deviantART on whatever topic(s) interest you most. With Groups, you can now have public and private exchanges with your friends, fellow artists, and fans!"
Community platform with powerful permission system.
Written in PHP with an in-house framework. Extensive use of jQuery in front-end.At ESRI
Third Party Content Database
internal
Tracking of external components used in ESRI's GIS software. Used for export compliance analysis and compliance with attribution requirements.
Written in Python with Django. Multi-user, permissioned web front-end to an sqlite database.
GlobaLaw Knowledge Base
internal
Front-end for navigating location-based data, drilling-down through geographical regions to local areas.
Written in PHP and MySQL, employing jQuery for UI details and JSON. Interaction with MS SharePoint. Friendly web interface for adding location data, allowing simple clicks to be turned into image maps without requiring technical knowledge from the user.
Business Interests Database
internal
Tracking investments and details of subsidiary companies, including data visualization and custom reports, with Google Maps API integration.
Written with PHP and MySQL, employing jQuery for UI details. Created an extensible framework for report generation, allowing easy development of custom reports for non-technical users.
"Add Link" Web Part
internal
Microsoft SharePoint web part allowing link creation in document libraries
Written in C#, using Visual Studio. Twisted SharePoint to meet with the internal client's goals, providing a more consistent experience for end-users.
Data reformatting tools
internal
Converted text output from SAP R3 to Excel spreadsheets, for use by non-technical staff in report generation.
Written in Python, with wxPython and py2exe. Parsed horribly inconsistent and changeable data and output far more usable information.
At P & L Systems
Onlinemove.co.uk
onlinemove.co.uk (not live)
Real-estate solicitor competitive quoting system, with multiple user roles
Written with PHP and MySQL, with jQuery.
Technology Futures Network
technologyfuturesnetwork.org
Business executive social networking site.
Written with PHP and MySQL.
Chatterton's
chattertonshop.com
Fashion boutique web store, extending ZenCart.
Written with PHP and MySQL. Attention paid to making changes maintainable, and allowing for easy upgrades of the core product.
EEFOS
eefos.com
Laundry service dispatch site.
Written with PHP and MySQL.
Barclays Bank
internal
Updated internal training website from ASP to ASP.Net
Personal Projects
FicWad
ficwad.com
Fiction archive site, with use of caching, performance-tuned SQL, Unicode support, using AJAX where appropriate.
Written with PHP and MySQL, using Base2.DOM for javascript assistance, and Python for backend scripts. Has to cope with high traffic on limited hardware; many optimizations in place.
maphilight
plugins.jquery.com
jQuery plugin that adds mouseover highlighting to image maps. Created for a project involving maps of the world, to add some "punch" to the interaction.
Pure JavaScript, with cross-browser compatibility techniques to use VML in IE and in more capable browsers. Highly customizable through documented APIs.
World of Warcraft addons
davidlynch.org/wow
Written in Lua and XML, employing a poorly documented API to create usable enhancements of people's gaming experience. Also created and maintained libraries for other's use.
lj.py
ljpy.googlecode.com
Object oriented, Python implementation of the LiveJournal API.
akismet.py
akismetpy.googlecode.com
Python implementation of the Akismet spam-checking API.
Employment history
deviantART, Inc.
Developer Los Angeles, CA 2008 - presentEnvironmental Systems Research Institute, Inc
.
Special Projects Programmer Redlands, CA 2005 - 2008P & L Systems, Ltd
.
ContractProgrammer High Wycombe, Bucks, UK 2003 - present
Contact information
Email: *****.*****@*****.***
Phone: (909) 435-480