about
I specialize in creating agile, fluid, asynchronous systems. I am passionate about web standards, modular development and the power of open source tools.
Semantic web perspectives, object and relational forms, functional streams. reusable patterns are all core to my approach to code. Non-proprietary tools and the open web are the heart of what I do. I build lean, accessible, adaptive software.
I originally employed a Java, SQL, XML / XSLT / HTML / CSS / Javascript technology stack. In recent years I shifted towards a nodeJS / expressJS, NoSQL, JSON, Javascript, and HTML5 / CSS3 toolset.
I have developed creative solutions to:
- generate multichannel video and sound environments. My exploration of cross-media forms has moved along a continuum from the production of print books and recorded sound / fixed video work into creating transmedia landscapes which flow from the digital web into physical installation and networked performance spaces
- simulate, visualize, and assess the impact of various environmental stressors on ecosystem dynamics
- provide training and technical assistance to a geographically-dispersed community of social-change / social-service organizations
- provide a HIPAA-compliant supports planning system that improves supports planning, service delivery, and outcome measurement in disabilities services. This application includes client assessment tools, service delivery and incident reporting, human resource and training modules and an online resource library. It is delivered using an application service provider model that allows the client to provide real-time information to a distributed user base via the web. Its role-based security model delivers information tailored to the user on a need-to-know basis and allows the organization to provide exactly the tools needed to facilitate specific job responsibilities.