Historian of electronically-realized music, user interfaces, chef - indian, caribbean, se asian. sailing instructor (laser / racing ) web arch: Haskell, Ruby, RDF, semantic web. music composition software software (dataflow / pure-data), urban gardening.
| lang | Javascript, Haskell, Disciple, Pure, Ruby, sh |
| data | HTML, JSON, RDF |
| query | SPARQL, Versa, Gremlin |
| source | Apache, BSD, CC, GPL, MIT, open-source, foundation/non-profit, universities |
Created HTML5 editable documents - the document is the database, eliminating need for a central server, facilitating ease of storage, emailability, and other workflows. Developed custom lightweight webservers / frameworks. Designed lightweight RDF filesystems & DSLs in order to remove SPARQL overhead and complexity for common use cases. Planned/researched future directions into peer-facilitated cloud persistence, Web of Trust & Security.
Initiated improvements to human service's organization's scheduling process by identifying errors resulting from manual editing by staff at various locations. Authored scheduling solution as an editable web document. Simplified updating and editing and codified rules for the subtle dependencies between availability, locations. Reduced time spent on this task by 80%.
Conceptualized and built analytical and visualization-oriented software in a "skunkworks" within a larger asset-management firm. Identified that enabling easy uptake of next-generation tools would be helped by frictionless deployment and used proto-AJAX techniques (before term was coined). Increased awareness among managers and analysts of internal portfolio data as well as trends occuring in publicly-available data sources. Utilized C, Perl, PHP, ECMAScript.
Integrated updates to production publishing system, such as new perl template-pipeline code, and seasonal design revisions into layout templates.
Hand-rolled HTML and CSS for an informational website for PowerBar's product line. Conjured up flash-free solutions to layout needs like multiple columns and rounded corners and debugged inevitable browser consistency issues across many supported useragents.
Participated in the construction of e-commerce web sites. Designed templates for page generation, as a liaison between back end coders and front-end designers. Integrated customizations, plugins and modifications in a move towards automated site-generation. Debugged occasional DNS and datacenter issues.
Taught after school enrichment classes to elementary & middle school students, including educational computer programs and art. Installed, configured, and repaired technology resources for school district.
Led daily warmup for thirty participants. Supervised and taught flag-handling and usage, the physics of sailing, rigging, tactical skills, safety, and maintenance.
Assisted teaching of College of Education's graduate "Technology in Education" course. Gave technical presentations on various topics. Assisted community teachers in creating academic tools with technologies like HTTP, HyperCard, and desktop-publishing tools.
Designed brochure and catalog for enrichment and continuing-education classes. Wrote and edited course descriptions.
Appointed to school district's Technology Advisory Committee. Determined usage scenarios and provided input on allocation of resources.
Provided office support in lead-up to 1994 United Nations International Symposium on Trade Efficiency. Functioned as technical support specialist. Setup networking, installed software, performed data entry at main office and associated satellite locations.