Very familiar with and deeply believe in Agile development in TDD/BDD fashion. Good communication ability, faster learner and a proven good team player always with positive attitude of "get the work done".
As a person I am open, candid and modest, I like sharing and learning and always passionate in technology and programming.
|Technology||Proficiency||Use of time|
|C#/.NET Framework||Expertise||12 Years|
|Windows application/service||Expertise||12 Years|
|SQL Server||Proficient||12 Years|
|Mongo DB||Proficient||4 Years|
|Ruby on Rails||Proficient||5 Years|
|Visual Studio||Expertise||12 Years|
|NUnit/QUnit/Jasmine/Rspec/Cucumber||Proficient||6 Years/1 year|
|SVN/Clear Case/StarTeam/TFS/Git||Expertise||4 Years|
|Development Methodology||Agile/Scrum||Experienced||6 Years|
Technical Lead and Core Developer of Autodesk PaaS portal: https://developer.autodesk.com, based upon Django, using technologies including Tornado, nodejs, bootstrap, OAuth and HTML5.
Core Developer of ThoughtWorks China Cloud platform based on OpenStack.
Core Developer of Diamond Subscription website of Real estate Australia, built with Ruby on Rails.
Led a frontend team which prototypaled HTML5 client of SAP Business One® OnDemand Control Center.
As a tech lead, I led a development team in Shanghai cooperated with US team on delivering several HP Software Products.
Worked in Microsoft Redmond Campus for three projects.
As an offshore outsourcing engineer of Kintera, I participated in 4 projects:
No pains, no gains.
Success is 99% Failure.
If you aren't proud of it, it isn't good enough.
High cohesion, lose coupling.
Traveling, computer hardware, electronics, driving, coding, writing technical articles/blogs.