Software Developer
Built a mutli-threaded real-time risk + pnl application with websockets, AngularJS and Java/ Scala.Leveraged webworkers, websockets, and a client-side database (IndexedDB) to move heavy compute from theserver to the client, making the app more scalable with more users.Profiled app using chrome's performance monitor to identify, diagnose and fix any performance issues.Designed customizable views for traders to display positions, trades, risk, cash flows and other business needs.Followed best practices for coding and testing and ensured code quality with regular code reviews.Lead team discussions, orchestrated multiple teams to resolve time sensitive issues, and held meetings withtraders and product owners to receive feedback, clarifications, and direction.