| Resume of Daniel Smith |
|
Sonoma County, California dls-2008 at daniel.org daniel.org/resume |
| Objective |
Highly Interactive Webs. User-Customization, searchable media databases, and Geo-enabled apps are of particular interest. LAMP. I have a keen interest in working with Second Life technologies (web gateways, in-world scripting). Desire Full or Part Time contract/position in SF Bay Area. Available for short stints in New York City, Chicago, Denver, Seattle, and elsewhere. My Goal is to start branching out from coding for production, and to move more into a role of evaluating, creating demos and tools, and to write and present on Web 2.0 and Virtual World topics. |
| Overview |
Longtime Software Developer. Broad exposure to most facets of commercial and internal software projects. Energetic! Some key companies and projects I have been involved with are: AOL.Com (AOL), AutoCAD R12/R13 (Autodesk), Island Write/Paint/Draw (Island Graphics). I also write (O'Reilly website). Recent Project: Developing interactive objects for a 3D immersive environment (Vivaty). I also do a lot of LSL scripting in Second Life, and am very interested in bridging web based data with virtual worlds. Have been a short-term freelancer for the last few years by choice, but would be open to a full time permanent position. |
| Tools, Languages, Environments
|
Other: I have done technical review for books published by Prentice Hall (Pearson Education): The XML Schema Companion, XSLT 2.0 Web Development, and Spring Into HTML and CSS. |
| Relevant Experience |
|
| Freelance Web Developer |
December 2004 - Present |
|
Vivaty - Menlo Park, CA - April - July 2008 |
|
|
Intercast Media - San Francisco, CA - October 2007 - April 2008 |
|
|
WildFireWeb - Petaluma, CA - May - October 2007 |
|
|
LimeLife - Menlo Park, CA - August 2006 - February 2007 |
|
|
Linden Labs - San Francisco, CA - May 2006 - July 2006 |
|
|
Friendster - San Francisco, CA - February 2006 - May 2006 |
|
|
Metaliq - San Francisco, CA - November 2004 - June 2005 |
|
|
America Online - White Plains, NY - December 2003 - September 2004 Extensive rearchitecture of the tooltips component of the TV Channel component of AOL.Com. The Tcl and JavaScript work done will be applied to other channels, will speed up server performance, and will reduce the overall amount of HTML written to the client side. |
|
| FlexiPhoto |
Self-Directed Project - 2001 - current FlexiPhoto allows users to upload photos from their web browser, assign keywords and other searchable criteria to each photo, group photos in collections, and much more. Aside from all of the searchable/dynamic behavior it provides, arbitrary web pages can call it for specific photos, which can have any scaling & compression (generated on the fly the first time, then cached) Contact me for more info, or visit the FlexiPhoto site. |
| America Online (1995-1998) |
San Francisco & San Mateo, CA - May 1995 - June 1998 In-house development of a tabbed Java Sports Scoreboard (Arena1) Earlier projects (such as an early version of www.SEMI.org) involved a lot of CGI scripting (launching searches and formatting output, registration, ordering, and statistics gathering), and parsing of SGML data (mostly in Perl). |
| Autodesk |
Sausalito & San Rafael, CA - September 1991 - May 1995 Extensive work evaluating the use of the Windows API and MFC in the Unix environment for AutoCAD R13 (using the Bristol product Wind/U). Wrote a demo ADS app, urllink, which allowed one to tie entities/points in an AutoCAD drawing to URLs. Clicking on the points remotely controlled an X11 version of Mosaic (this was in late 1994) Set up a web server for the Core Technology Group and wrote/gathered the content for it. This included a component repository, demos of components, WAIS access to internal developer information for AutoCAD, and much more. Wrote several CGI perl scripts for this, a few of which are a file/directory selection HTML widget, a generalized mechanism for properly initializing the environment and display of X11 based software component demos (with widely varying requirements), and simultaneous access to multiple WAIS databases. Miscellaneous writing (on Internet Task Force, some benchmarking, R12 UI post mortem, other topics) and presentation (a cross platform project, Internet Tech Forum, and more). |
| Island Graphics
Two stints.. the first doing QA and Engineering Support Programming, the second doing commercial development... In between those stints, I was at Lucasfilm/ILM |
San Rafael, CA Wrote most of the user interface (UI) for IslandPaint port from Motif to Open Look, using the XView toolkit. Main technical liaison with Sun in resolving XView issues. I also started the Usenet newsgroup alt.toolkits.xview during this time. Designed and programmed most of the Unix functionality, and co-wrote the UI for IslandInstall, a Motif-based application which installed the Island Productivity Series. Initial platforms were Sun, HP, and Apollo. Designed and implemented all configuration/installation scripts for EPS (High-end prepress) software.
Engineering Support Programmer Installed X11R4, Motif, OpenWindows, C++, PBM, PERL, B News, nn, and many other packages on Sun 3's and Sparcs. Installed system software on Suns, Sony NEWS, SGI's, and Apollos. Wrote training materials and conducted classes on X11, Introduction to Unix, Mail and Vi, and Advanced Csh. Helped design a network-wide consistent naming scheme for company filesystem in 1988. Quality Assurance Tested many 2D paint and animation programs (mainly Targa Tips M9, 16, 32, Vista Tips, Quanta VSC 2000 animation, and JVC VGS Paint). |
| Lucasfilm / ILM
Great experience in an intense environment (sysadmin/programming) |
Marin County, CA - February - October 1989 Programmed major enhancements to film labeling application for editorial use. Designed and implemented a table-driven nightly backup scheme for all of ILM. Answered numerous Unix, Mac, and PC questions on a daily basis. |
| International Microcomputer Software Inc. (IMSI) |
San Rafael, CA - September - December 1986 |
| College of Marin |
Kentfield, CA - Fall 1985 - Fall 1986 |
| Broderbund Software |
San Rafael, CA - October 1982 - January 1985 |
| Computer Coursework |
Santa Rosa Junior College - 2002
College of Marin - Early 1980's
Additional: |
| Other |
Contributer to "Unix Power Tools", an O'Reilly & Associates book. Contributer to West Coast Online newsletter (in 1995, I wrote an article "TV or the Internet?") Ongoing O'Reilly blogger. O'Reilly ONLamp.com article: PHP and Heredocs I am an avid photographer, and especially enjoy shooting motorsports on road courses, such as Formula 1, CART, and American LeMans Series events. I am working on my own photography website, SnapSmith.com, which will use my photo database (FlexiPhoto). I have participated in many (20+) high performance driving schools (BMW CCA, SCCA). I live in an old Victorian in Petaluma, California. Some places of particular interest for short-term work include New York City, Chicago, Denver, Seattle, Vancouver CA, Sydney AU, and London/Oxfordshire/Edinburgh UK. |