The goal of this talk would be to provide a good understanding of the following,
* How event loop and callbacks works, example of blocking and non-blocking codes, ES6 generators for custom Async signaling.
* How function definitions happen and invocations happen, how scope chains are formed, what closures are and how to reason about them.
* Async programming, how reactive programming works at the bottom level, how event listeners registers themselves and then deregisters.
Works at Amazon for over 3 years, very very passionate about frontend engineering and tooling, full time Angular developer at Amazon. Recently moved from Seattle office to Bangalore. Also, works on backend DB layer (NoSQL only :)), Java, SpringMVC and all other obligatory things for a full stack developer.
Also a huge Ruby on Rails enthusiast and lately MEAN stack developer.