Software Engineer @ From January 2013 to Present (3 years) Greater New York City AreaGraduate Research Assistant @ • Propose and implement a computational model of eye movement model to model human’s behavior during object detection task in C++. The model predicts human’s fixation pattern and perfectly fit human’s behavior
• Propose an object detection system using gaze pattern and description to enhance performance
• Develop a mind-reading system to predict human search target during object detection task
• Develop a multi-keyword image search framework based on multiple instance learning and bag of feature model to improve search ranking on multiple keyword image search From June 2010 to December 2012 (2 years 7 months) Software Enginner Intern @ Guided Photography with Android Multimedia Content Analysis Team
• Develop an Android app to tutor user capture portrait to achieve special image effects.
• Auto-snap pictures by evaluating quality of video frames fetched from camera. From June 2012 to August 2012 (3 months) Software Engineer Intern @ Localization of multiple Android devices and collaboration
• Develop a framework in C++ and JAVA for localization of multiple Android devices through camera and collaboration between devices based on localization on Android platform. (US patent filed)
• Demonstrate the project to Android team and Andy Rubin (Senior VP in Google, co-founder of Android). From June 2011 to August 2011 (3 months)
Master of Science (MS), Computer Science @ State University of New York at Stony Brook From 2009 to 2012 Bachelor, Computer Science @ Zhejiang University From 2005 to 2009 Visiting student @ University of California, Davis From 2008 to 2008 Yifan Peng is skilled in: C++, Java, C#, Matlab, Python, Linux, Windows, Eclipse, Android Development, Computer Vision, Image Processing, Machine Learning, Natural Language Processing, Statistical Data Analysis, LaTeX, Algorithms, Programming