John LiSenior Software Engineer, Front End Technical Lead
Palo Alto, California
Senior Software Engineer, Front End Technical Lead
Product Manager@Accoona US, General Manager@Accoona China
Staff Engineer, Tech Lead
Senior Web Developer, IT Manager
Sr. Member, Front End Technical Lead
Stevens Institute of Technology
Seneca College
Chinese Academy of Science
Recommendations: 4
Information Architecture
Web Analytics
E-commerce
User Experience
Digital Marketing
SEO
Mobile Applications
Agile Methodologies