Expert system analyst and software architect with extensive experience in analyzing, designing and implementing large-scaled enterprise applications. Specialized in Foreign eXchange (FX) and Money Market (MM) trading platforms and billing solutions for telecom operators. Proficient in business analysis and user requirements specification. Talent for quickly designing and implementing high quality, low latency, mission critical systems and inter-system communication solutions. Good at making architectural design for complex distributed systems based on various platforms and protocols. Expertise in Service-Oriented Architecture (SOA), Business Process Management (BPM), Java Enterprise Edition (JEE), eXtensible Markup Language (XML), semantic web services, Oracle database performance tuning, SQL query optimization, software security, network protocols, and rich web applications with state-of-art technologies such as AJAX and HTML5.0. Good project management skills with lots of practical experiences in agile and lean development processes.
Good academic background with a solid mathematic foundation, excellent grades and teaching experience at Universities. Good at applying formal methods to analyze and solve practical problems. Research interests including SOA and BPM, computer-supported collaborative work and workflows, declarative languages and functional languages, mobile process calculi, formal verification and Linear Temporal Logic (LTL), database performance and query optimization, computing automatons and algorithms, semantics and languages.
Foreign Exchange and Money Market Trading Systems, Thomson Reuters’ Trading Platform, Financial Information eXchange (FIX) Protocol, Billing and Payment Systems, Service-Oriented Architecture (SOA), Business Process Management, Scrum, Configuration and Change Management Systems, Oracle Database, Hypermedia Systems