10+ years of experience in software design and development, designed and implemented large enterprise systems using Java, .NET, Ruby on Rails, C/C++.
Proficient in domain-driven design, refactoring, design patterns and TDD(Test Driven design). Good at designing multi-thread and high concurrency software.