James Coglan is a software developer based in London. He has over a decade of experience in software development, mostly in Ruby and JavaScript, and is the author of numerous open source libraries for these platforms.
His work includes:
 
- 
Faye, a messaging system whose component libraries power WebSocket support in Rails, Webpack and other products
 
- 
Vault, a free-to-use password manager
 
- 
Canopy, a cross-language parser generator toolkit
 
- 
jstest, the cross-platform JavaScript testing framework
 
He has presented at international software development conferences including 
JSConf.eu and 
RubyConf. You can find more of his writing at 
The If Works.