Greater New York City Area
• Created a binary serialization framework in JavaScript & TypeScript that encodes and decodes messages into buffers according to a proprietary messaging protocol; Wrote code generators that take a schema and output encoders and decoders
• Created a live order book viewer in the form of a ladder visualization that streams live market data
• Culminated with presentation to fifteen senior developers; the project makes it easier for Java and C++ backends to communicate with front end apps using the proprietary messaging protocol
• Technologies used/learned: JavaScript, TypeScript, React, Redux, Node.js, Webpack, Express, Socket.IO, Jest, Git