I graduated from USC with M.S. degree in Computer Science on May 2014. Currently as a software engineer at CliQr Technologies, I focus on building cloud services automation framework, primarily using Java.
I have rich experience on web application development, especially focus on back-end development and database systems design (SQL and NoSQL). My past projects were developed with Java, Python, PHP and Node.js. During graduate study, I also gained theoretical knowledge and practical experience in Natural Language Processing, Information Retrieval and Machine Learning.
Specialties: Unix/Linux, web development, NLP, scripting, OOAD
Software Engineer @ From November 2014 to Present (1 year 2 months) Software Engineer Intern @ cloud services automation framework From June 2014 to September 2014 (4 months) Research Programmer @ Worked as an NLP research programmer that focus on sentiment analysis with multi-language texts that containing metaphors.
Tasks include:
--Designed data cleaning and fast feature generation algorithms on large scale multi-language texts with Python.
--Trained SVM multi-class classifiers on labeled sentences and compared the performance of different kind of features.
--Built a Java web application that can make sentiment predictions and return top N most similar sentences given user input text. From May 2013 to February 2014 (10 months) Software Engineer Intern @ --Upgraded products query service for the B2B platform with less response time and memory cost by refactoring PHP and SQL codes
--Built an online survey component within a large system that collecting and aggregating user feedbacks
--Created a web module for employee information management on LAMP architecture, facilitated company employee management with its usable and maintainable features From December 2011 to March 2012 (4 months) Nanjing, Jiangsu, China
Master of Science (MS), Computer Science @ USC From 2012 to 2014 Bachelor of Science (B.S.), Computer Science @ Nanjing University of Posts and Telecommunications From 2008 to 2012 Chao Yan is skilled in: C/C++ STL, Java, PHP, Python, JavaScript, CSS, HTML, AJAX, MySQL, XML, Node.js, MongoDB, SSH, jQuery, JSON