Bloomberg Black
Note on project URL: When Bloomberg canned project, leadership left and and rebuilt it as CircleBlack. 2010 - 2012 1st Employee, and lead developer of Bloomberg Black, a personal wealth management startup. Interviewed and built a team of 10 engineers. Built internal libraries: VCR extensions: improved automated management / recording of soap interactions allows for service-isolation. Javascript: flyout menus, internally tabbed ajax pages, scrollspy &, breadcrumbs. SOAP services interface, generators for SOAP models and test fixtures; created version dependency resolution between Ruby layer and Java services. Rack middleware for fast custom logging => Splunk, 10ms per request improvement. Designed project structure: ajax widgets built out of reusable RequireJS modules, cells for componentized features, presenters for single instance variable, and logic free views. Spec infrastructure: created custom rspec matchers, acceptance tests, JS unit tests. CMS presentation code for the dynamic content on the site with all content available via static route or ajax widgets. Built the CMS backend for the content entry in the 100% javascript Rapid IDE. Maintained platform interoperability – Windows & RedHat & MacOS. The Project URL field on Devaims doesn't allow links to the internet archive, and the description doesn't allow links at all, but the original BloombergBlack site is on the internet archive.