Post Job Free
Sign in

Software Developer Electrical Engineering

Location:
Santa Clara, CA
Posted:
April 14, 2016

Contact this candidate

Resume:

Wei Chen

**** ******* ******, *** ***, Santa Clara, CA 95051

****.***@*****.*** 857-***-****

Linkedin: https://www.linkedin.com/in/wei-chen-912b854b EDUCATION

Northeastern University, Boston, MA Sept. 2011 ~ May 2014 M.S. in Electrical and Computer Engineering GPA: 3.75/4.0 Related courses: Algorithms, Database Management, Operating System, Information Retrieval, Computer Networks, Game Artificial Intelligence

Southwest Jiaotong University, Chengdu, China Sept. 2006 ~ July 2010 B.S. in Electrical Engineering GPA: 3.4/4.0

Related courses: Micro-Computer Principles, Programming in C, Digital Signal Processing, Circuit Analysis, Digital Electronic Technology

University Scholarship Recipient

TECHNICAL SKILLS

Languages: Java, Python, C, C++, HTML, SQL, Shell Script Developing Tools: Eclipse, MySQL, GCC, ArgoUML, Matlab, Visual Studio 2008, KeilC51 Operating Systems: Linux, 1 Macintosh, Windows

Others: Multithreaded Programming, Network Programming, Object-Oriented Programming EXPERIENCE

Software Developer Intern Ericsson, Lowell, MA Jan. 2013 ~ May 2013

• Refactored Console Parser to support RFC 2697 srTCM and trTCM algorithms on Smart Router with C

• Improved existing features in the Smart Service Router

• Assisted in Traffic Shaping, Traffic Management, MPLS, VLAN, DiffServ, and QoS PROJECTS

Mini Distributed Key-Value Store, California, USA Oct. 2015 ~ Dec. 2015

• Built a durable key-value storage system that runs across multiple machines with Java

• Performed Two-Phase Commit using given XML message, which ensured atomicity and data consistency

• Used replication for fault tolerance with Consistent Hashing

• Logged necessary information to recovery from slave server crash, implemented a set-associative LRU cache with second-chance eviction policy

Parallel Computing Framework, California, USA Jun. 2015 ~ Aug. 2015

• Built a MapReduce-like framework with Java servlets, which was aimed at handling customized jobs in parallel

• Developed a servlet container built upon a multithreaded HTTP server to handle concurrent servlet requests

• Designed and implemented task scheduling work-flow for master servlet

• Implemented worker servlet with map shuffle and reduce functionality and solved synchronization issues Social Rank with AWS Elastic Map Reduce, California, USA Aug. 2015 ~ Sep. 2015

• Implemented SocialRank Algorithms with given mathematical model through self-designed intermediate data format, terminated automatically when convergence threshold reached

• Parsed and ranked social data set from LiveJournal to find out ten most influential people

• Chained four different map reduce work, ran on AWS Elastic Map Reduce



Contact this candidate