Yi Wang 中文简历
E-mail: e@yi-wang.me
Summary - Web development, Python, Django, Ruby on Rails, PHP, Flex, JavaScript (jQuery) - Design and analyze data model, machine learning, experienced in MATLAB - Visualization, user interface development, experienced in Flex / ActionScript - Vision, graphics, animation, experienced in C / C++ Work Experience
Intermolecular Inc, San Jose, CA Software Development Engineer, 06/2010 -- Present - Analyze, design, and develop highly computational applications - Work with Flex, ColdFusion and MS SQL Server Talkmi, New York, NY Software Engineer Intern, 03/2010 -- 06/2010 - Design and implement integration of group video/audio/text chat application with community site - Work with Java, PHP, MySQL, Flex / ActionScript, Tomcat and Red5 media server - Setup and administrate rackspace cloud server and github repositories Columbia University, New York, NY Research Assistant, 11/2009 -- 12/2009, 02/2010 -- 05/2010 - Develop a web survey framework of interactive titration method for game theory research using PHP, YAML and JavaScript (jQuery) Nufront Soft, Beijing, China Software Engineer Intern, Summer 2008 - Redesigned front end of a web service and implemented 3 new user interaction features using Flex
Microsoft, Beijing, China Research Intern, 03/2006 -- 07/2006 - Worked in a team of 5 to create data visualization prototypes from scratch - Researched existing technology and presented proposals to management - Designed and implemented 6 mockup systems by mainly using ActionScript, C# and XML
New Asia Software Inc., Beijing, China Software Engineer, 03/2005 -- 09/2005 - Worked in a team of 3 to create “Spatial-Temporal Animation Reasoning” games - Solely implemented and delivered 6 games using ActionScript and XML
ASK Animation, Chengdu, China Software Engineer, Summer 2002, 2003 - Collaborated with 2 animators to create a close combat fighting game from scratch using Flash - Solely designed and implemented PvE and PvP algorithms
Columbia University, New York, NY, 09/2008 -- 02/2010 - M.S. in Computer Science, Research Assistant Peking University, Beijing, China, 09/2005 -- 07/2008 - M.S. in Physics, Entrance exam waived based on outstanding record - Research Assistant, Published 2 research papers in academic journals as first author in 2009 Sichuan University, Chengdu, China, 09/2001 -- 07/2005 - B.S. in Computational Biology, Outstanding Alumni Award 2005 University of Washington, Seattle, WA, 09/2003 -- 07/2004 - UW-SU Exchange Student, Computer Science, Only 25 out of about 1000 selected Publications
Yi Wang, Luhua Lai, "Modeling the Intracellular Dynamics for Vif-APO Mediated HIV-1 Virus Infection." Chinese Science Bulletin, 2010. (Main technology used: MATLAB) Yi Wang, Luhua Lai, Qi Ouyang, "Visualization System of Biochemical Network Dynamics." Computers and applied chemistry, 26(4):385-389, 2009. (Main technology used: ActionScript)
Research Experience
Peking University, School of Physics, Center for Theoretical Biology, Beijing, China Research Assistant, Computational Biology, 09/2005 -- 07/2008 - Formulated a nonlinear dynamics model (14 ordinary differential equations, 21 parameters) to analyze Vif-APO mediated chemical dynamics in HIV-1 virus infected cell using MATLAB - Created a real time visualization system to intuitively demonstrate network dynamics using ActionScript and SBML - (Designed the logo and website of Center for Theoretical Biology http://ctb.pku.edu.cn ) University of Washington, Department of Genome Sciences, Felsenstein/Kuhner Lab, Seattle, WA Research Assistant, Computational Molecular Biology, 09/2003 -- 07/2004 - Developed a statistical model to simulate the mutation and optimization of microsatellite - Implemented and documented a bisection optimization algorithm in C++ for LAMARC software
Activities
AIESEC Mainland China, National Committee, Beijing, China Information System Manager, 07/2005 -- 07/2006 - Created AIESEC Mainland China's first external relation tracking system using LAMP - Managed AIESEC Mainland China's official website and weekly newsletter - Liaised with information system departments of 9 Local Committees
AIESEC Peking University, Local Committee, Beijing, China People Development Program Mentor, 02/2005 -- 06/2005 - Planed and facilitated 3 national and local events for recruiting, training and networking - Helped raise Local Committee Outgoing Exchange growth by 60% - Elected as Information System Manager of AIESEC Mainland China, National Committee
China Wildlife Conservation Association, Sichuan, China Volunteer Team Leader, Summer 2003, 2005 - Led a 5-student research team to conduct ecological experiments in nature reserves - Developed project plan, led 2 field trips, analyzed experimental data and compiled final report - Solely designed and implemented a Geographic Information System using VB, Access and ESRI MapObjects
[Algorithm] Analysis of Algorithms, Columbia, Summer 2009 - Formulated algorithms about sorting, searching, dynamic programming, graph and NP-completeness
- Developed algorithms about regression, SVM, PCA, EM and graphical models using MATLAB Financial Technology, Columbia, Spring 2009 - Designed a pricing model for job risk insurance and create a simulation system using MATLAB with GUIDE in a team of 3 - Simulated and visualized parameterized monetary supply dynamics using Python with matplotlib
Nonlinear Physics, PKU, Spring 2006 - Mathematical formalization of flows, maps, periodic orbits and bifurcation theory
Multivariable Statistical Analysis, PKU, Fall 2005 - Analyzed multidimensional data using regression, principal component analysis and clustering algorithms with SAS Computational Molecular Biology, UW, Winter 2004 - Implemented Viterbi algorithm and EM training on hidden Markov model applied to weighted directed acyclic graphs for genome and protein sequence analysis in C/C++
Data Structures & Algorithms, UW, Fall 2003 - Studied fundamental algorithms and data structures for implementation
[System]
Intrusion Detection Systems, Columbia, Fall 2009 - Created and analyzed user behavior models based on captured network packets using Nmap, Snort, tcpdump and MATLAB
Programming Language & Translators, Columbia, Spring 2009 - Designed a programming language for manipulating graphs and implemented the corresponding translator using Java and ANTLR in a team of 4
Operating Systems, Columbia, Fall 2008 - Modified Linux kernel about thread synchronization, process scheduling, memory management and file system using C and VMware in a team of 2
Artificial Intelligence, UW, Winter 2004 - Designed and implemented a E-mail spam classifier system based on Bayes model using LISP in a team of 2
[Graphics]
Computer Animation, Columbia, Spring 2009 - Implemented a 3D spring-mass system with elasticity and collision detection using C/C++, STL, PETSc, XML and Mathematica
Computer Vision, Columbia, Fall 2008 - Accomplished 4 projects about object recognition, edge extraction, photometric stereo and optical flow using C/C++
User Interface Design, Columbia, Fall 2008 - Created a paper prototype, a drawing system and a Twitter client using Java Swing, Flex and JSON in a team of 4
Computer Graphics, UW, Spring 2004 - Accomplished 4 projects about image processing, modeling, ray-tracing and animation using C/C++ and OpenGL
Technical Skills - Fluency in C, C++, Flex / ActionScript, MATLAB, Java, JavaScript (jQuery), HTML, XML, YAML - Familiar with Python, PHP, Mathematica, OpenGL, C#, VB, LINQ, SQL, JSON, Dreamweaver - Worked with Vi, LaTeX, R, SAS, LISP, Premiere, After Effects, Maya, 3ds Max, Photoshop, Illustrator - Operating Systems: Linux, Windows, Mac
Languages - Native in Mandarin Chinese - Fluent in English
Honors and Awards
- Outstanding Alumni, Sichuan University, 07/2005 - University Scholarship, Sichuan University, 2002, 2003 - Excellent Student, Sichuan University, 2002, 2003 - NOKIA Creativity Competition Award, China, 2001 - 1st Class National Award of High School Student Physics Competition, China, 2000 - 2nd Class National Award of High School Student Mathematics Competition, Sichuan, China, 2000 - 1st Class Provincial Award of High School Student Chemistry Competition, Sichuan, China, 2000
Hobby
- Go player |