Since I was very busy for the past couple months, I almost didn't write any blog at all. All my hard working has been paid off. Last week, I was promoted from a senior software engineer to an associate software architect. Finally, I officially receive the "software architect" title. Nice!!!