1. Fengwen Chen
Tel:(602)-5035415 Addr:75 Harvey Terrace, Fremont CA 94536 Email:fengwenchen30@gmail.com
SUMMARY
• 2 years of experience in C/C++ development, skilled on Java and C#.
• Solid knowledge of Object Oriented design patterns and Agile development.
• Familiar with Linux and related development tools.
• Knowledge about Network monitor and Security.
PROFESSIONAL EXPERIENCE
Adaptrum San Jose, CA
Software Engineer Aug. 2016-Present
² Develop on-site testing script for new products: collect data for new product optimize.
² Implement multi-processor communicate system: different processor communicate system by shared
memory.
² Port code to new generation product: separate control code and port it to Linux, which will make it easier to
use for user.
² Develop virtual Ethernet interface for control processor: make Linux to share Ethernet access with other
processor by shared memory.
Technologies: Python, Wireshark, C/C++, Openwrt, Uboot, Github
Arizona State University Phoenix, AZ
Software Engineer May. 2015-May.2016
Update of Weather Examination Unity3D Game.
² Converted Code from JS to C#, fixed the compiler error. Made code compatible with latest Unity3D IDE.
² Replaced third party GUI with Unity GUI, and prevent future compatible issue.
² Developed tool bar for the game, and added new feature to the game.
² Documented and Debugged existing bugs.
Technologies: Unity3D, C#, NGUI, JS
SKILLS
Programming Languages & IDE: C/ C++, Python, Java, HTML, JavaScript
Operating System: Windows, Linux
Development Tools: Astah, Visual Studio, Github, Wireshark, Code Composer Studio, Mathlab
ACADEMIC PROJECTS
Machine Learning algorithms implementation May.2016-Aug.2016
² Implemented an Iris Classifier to classify kind of Iris to be “Setosa”, “Versicolour” or “Virginica”.
² Designed and implemented a multi-layer neural network utilizing the Back-Propagation algorithm for
gradient descent method.
EDUCATION
Arizona State University Tempe, CA
Bachelor of Science: Computer Science (Software Engineering) May. 2016
² Core courses: Software Analysis and Design, Distributed Software Development, Software Integration and
Engineering, Advanced Object Oriented Principles, Operating System, Software QA and Testing, Computer
Network Security.