Software developer passionate about application design, understanding massively scalable and performance intensive systems and identifying patterns in solutions to such applications.

Top Answers
1 2