Engagement Manager + Technical DirectorCompelite Ltd
- Manage web-related projects
- engage clients and suppliers
- manage expectations and resources, including time, cost and human resources
- guide clients through the process of launching websites
- assess and analyze client proposals for feasibility
- document management processes using GAP analyses, SOWs and specifications
- serve as a developer for projects, if necessary
- Maintain and upgrade in-house technical capabilities
- identify useful technology trends
- train in-house developers on new technologies
- simplify existing development strategies using new platforms
- identify and assess potential suppliers
- identify and suggest ways of tackling technical weaknesses
DeveloperAsia Entertainment Technology Ltd
- For the flagship e-commerce website, Play-Asia.com
- develop new features
- maintain current feature-set and protect against security threats
- develop and maintain the administrative back-end for the website
- For a game-publishing subsidiary, East Asia Soft Ltd
- develop and launch the company website
- develop and launch the game website for a published game, Söldner-X Himmelsstürmer
- engineer online features for the game, including scoreboards, leaderboards, in-game notices and friends
- design and engineer the serial key system for the game
- Maintain in-house servers and networking equipment, including:
- a mail server
- a proxy
- a DNS server
- a PBX server
- a production/development server
- a Subversion server
- a gateway
- several routers
- General IT support
Lead DeveloperA Broader View
- Developed an international competition-based site
Lead DeveloperProceeco Enterprises
- Developed a CMS-based e-commerce website
Lead DeveloperA Broader View
- Developed an international competition-based site
Lead DeveloperACATrend Ltd
- Developed a multi-language e-commerce website
Game TesterEnlight Software Ltd
- Perform French language alpha- and beta-testing for Restaurant Empire
- General IT support
Assistant EditorSEA Publications Ltd
- Designed HKCEE-level exercises for the English language Syllabus B exam
- Proof-reading
- General IT support
Bachelor of Engineering in Information Engineering (Upper Second Class Honours) | |
City University of Hong Kong | 2004 - 2007 |
Associate of Science in Computer Science (First Class Honours) | |
City University of Hong Kong | 2002 - 2004 |
(2007)NLP-based Artificially Intelligent Chat-bot.CityU Institutional Repository Web site:http://hdl.handle.net/2031/4821
Nominated for the Outstanding Academic Papers by Students (OAPS) programme for NLP-based artificially intelligent chat-bot2008
Natural Languages: | English, Cantonese, French |
Programming Languages: | C, C++, CSS, HTML, Java, Javascript, Node.js, Perl, PHP, Python, Ruby, XML, XSLT |
Software: | Amazon AWS (EC2, S3, DynamoDB, ElastiCache, etc.), Apache, Asterisk, CodeIgniter, CouchDB, Drupal, Git, Jade, Joomla, jQuery, Linux, MySQL, MonogDB, nginx, PostgreSQL, Redis, Squid, Subversion, vBulletin, Webmin |