Post Job Free
Sign in

Software Engineer Computer Science

Location:
San Jose, CA
Posted:
October 30, 2017

Contact this candidate

Resume:

Catherine Zhao

***************@*****.*** http://linkedin.com/in/xiaoleizhao 408-***-**** Milpitas, CA, 95035 Software Engineer

• 2+ year of OOP software design and development experiences in Android, IOS, Linux/UNIX systems.

• Hands on experience with Mobile Apps, web-based applications, multi-threaded, network programming and Client/Server socket programming (Java, HTML5, PHP, Javascript, Swift).

• Excellent skills in multi-tasking, problem solving, communication and teamwork. Core Technologies:

• Java, HTML5, CSS3, REST, C/C++, PHP, Python, Swift, Perl, MySQL

• Bootstrap, jQuery, Node.js, CodeIgniter(Php), Android, IOS, Linux(Bash), Windows EXPERIENCE

Software Engineer Intern

Lovefoodies, Inc., Sunnyvale, CA - Jun. 2016 - Apr. 2017

• Developed web pages with Bootstrap as the main framework. Front-end development using latest HTML5 and CSS3 techniques, backed by jQuery and other Javascript frameworks to enable optimum user experience throughout the site.

• Used Laravel(php7) and MySQL to build the backend. Wrote Restful APIs for adding/editing/ordering items. EDUCATION

M.S. in Computer Science

International Technological University San Jose CA - Aug. 2018 PROJECT

Movie Recommender System

• Designed a machine learning system to predict a movie list for user based on past behaviours on Netflix using Item Collaborative Filtering algorithm

• Researched/solved the big matrix multiplication between co-occurrence and rating matrix by using MapReduce

• Deployed/analysed big data on Docker with Hadoop ecosystem and stored raw, intermediate and result data on HDFS Game of RockPaperScissors

• Developed front-end GUI client with Java Swing, back-end server with Socket programing on macOS operating system which allow GUI client connecting to server to establish game sessions.

• Created multiple threads for each pair of players and run the game logic on that thread which includes getting player input, comparing and broadcasting the result.

Online chatroom

• Independently developed a real-time online chatroom which supports multiple clients and assigns each user a different nickname automatically.

• Implemented multiple clients’ communication with Socket programming and used node.js + Express modules/framework as the back-end.

Online Store website

• Independently created an online store website with PHP, CodeIgniter.

• Wrote APIs for adding/editing/ordering items from the store using CI’s MVC pattern.

• Created web pages using PHP for different features including stock management and shopping cart.



Contact this candidate