A 50-something geek (and husband and father), typical of many though I'm not much of a gamer. Professional software developer for 28 years, specializing in library design and user interfaces. Current focus is on html5 technologies. Past experience includes Java/J2EE and PHP/MySQL.
Hobbies include landscape and event photography (no, I'm not for hire - support your local professionals), morris and scottish dance, celtic music, renaissance faires, contemporary classical (anything Debussy and beyond), progressive rock, some (not all) sci-fi/fantasy genre works, and classic and (some) modern PBS kids shows. In a retro mood, I do still listen to classic 80s and acoustic new age guitar.
Been living in Northern, VA (not a real town) for more than 35 years old now. And I like snow. Lots of it.
Professionally, I am working in SproutCore or ReactJS.
Current personal projects are using newer ReactJS, experimenting with hooks and PWA features, using Material-UI.
Prior personal projects generally involve Vanilla JS, JQuery, JQuery Mobile, Stativus, Observe-JS, and I am currently working on a lighter-weight ViewModel layer, as I think that too many libraries out there are too large as they replicate (without polyfills) too much of what modern Vanilla JS standards are able to provide. I‘m also now working more in React.js with Alt and Material-UI.
A basic tip calculator in JQuery Mobile, using Object.observe() to manage the bindings, and jQuery-Storage-API to maintain state.JQueryMobile, O.o()
A JQueryMobile app that will use the Flickr API to generate a responsive img tag with srcsets to guide limited-screen UIs to download the most optimal version.JQueryMobile, O.o(), responsive, flickr
A JQueryMobile music player for the SubSonic cloud music server. Will be both a public web site and an application for Amazon‘s Fire TV and Tablet platforms.JQueryMobile, html5 audio, subsonic