JSON

Skill level
5 Expert

I learned about JSON while working with the Burke Institute in 2002. It was appealing because it was much simpler then XML and more compatible with JavaScript as you could simply parse JSON by using the JavaScript eval function to turn the JSON payload into a tree of JavaScript objects, (well, except for certain unescaped characters and security issues with code injection that caused eval to misbehave).

At the time, JSON lacked schemas and it was not possible to insert comments unlike XML. But, now JSON has been extended to include all that. So, I now use JSON schemas and JSON within websockets and non-SQL databases such as IndexedDB and MongoDB.

Experiences using this skill are shown below:



Prototyped a Star Wars™ like meeting experience

Created several proof-of-concept webapps in 2017 experimenting with ideas that will make virtual meetings more immersive. Our approach was largely inspired by the Star Wars™ films. If you remember, the Jedi Council held meetings in which remote participants were sitting in seats using holographic projections of themselves and vs. versa. I prototyped the same two-way immersive meeting idea using WebGL 3-D and WebRTC in web browsers.

Barco Labs (research)

[I know, this section just echos the same stuff as on the résumé. I plan to expand later.] Worked with PhDs, staff and university interns researching disruptive technologies. Barco Labs deliverables are research papers, patents and demos. Any research that might become a viable product in 2 to 5 years is then passed off to one of the product divisions. (Due to the trade secret nature of this research some details cannot be revealed.) Accomplishments:

FlyteComm map clients

Designed and implemented complex, real-time, universal map display applications in Adobe Flash for the web and CocoaTouch for the Apple iPad that yielded a significant increase in revenue and helped achieve financial independence for the company (according to the President/CEO, Maurice Bailey).

Prior Work

INDEPENDENT CONSULTANT
2002 — 2006
Zaun Consulting (self-employed) [Boulder Creek, CA]
Yahoo! Research Labs (research lab) [Burbank, CA]
2005
The Burke Institute, (education foundation) [Santa Cruz, CA]