Aman Gupta
hacker, GitHub

Aman is a serial entrepreneur, ruby hacker and a recent winner of a Ruby Heroes award. He currently maintains the EventMachine project and various other gems that help build high-performance distributed and asynchronous systems in ruby, including em-mysql, em-spec, jsSocket and amqp.

Most recently, Aman has been hacking on performance improvements to MRI, releasing several patches to ruby and perftools.rb, a sampling profiler for ruby code based on google-perftools.

Sessions

Everything in Ruby is an object.. but what is a ruby object? What does it look like? Where does it live? How is it born and when does it die?
This talk will cover the implementation of the object heap and garbage collector in Ruby 1.8, with a focus on tools and techniques to understand memory usage, find reference leaks, and improve the performance of your ruby applications.
Read more.

EventMachine is an implementation of the Reactor pattern for Ruby, similar to Python's Twisted. It provides event-driven I/O for MRI, YARV, Rubinius and JRuby, allowing a simple Ruby application to serve thousands of network connections concurrently.
This talk will cover the basics of EventMachine, with an emphasis on the common stumbling blocks encountered by new users
Read more.