Post Job Free

Resume

Sign in

Software Engineer

Location:
Berkeley, CA
Posted:
February 05, 2019

Contact this candidate

Resume:

Shu-Fan Lin

Berkeley, CA ***** 949-***-**** ac8d21@r.postjobfree.com www.linkedin.com/in/shufanlin github.com/pelvoc EDUCATION

Master of Computer Science, Computer Science, GPA: 3.57/4.00 Dec. 2018 University of California, Irvine, CA

Master of Science, Communication Engineering, GPA: 3.85/4.00 Aug. 2017 Bachelor of Science, Electrical Engineering (Major), GPA: 3.51/4.00 Aug. 2014 Bachelor of Science, Chemical Engineering (Double Major) National Taiwan University, Taipei, Taiwan

SKILLS

Languages: Python, C/C++, Java, SQL

Frameworks and tools: AWS, MySQL, Django, Git, Linux, OpenCV WORK EXPRIENCE

Synopsys Inc., Mountain View, CA June 2018 – Sep. 2018 Software Engineer Intern

• Developed multithreaded server APIs by TCP socket programs using C/C++ in Linux to ensure thread-safe via singleton pattern

• Design log management APIs to create and access logs for troubleshooting to proactively notify issues and communicate metrics using C/C++

• Member of Zebu-Serve-3 Emulator Runtime Group with six teammates including code reviews using C/C++ PROJECT EXPRIENCE

Order Management System Sep. 2018 – Nov. 2018

• Implemented backend with Django using Python and deployed to AWS interacting with frontend with JSON

• Developed database connected to backend controlling transaction with MySQL using SQL Machine Learning Approach to Census Bureau Training Apr. 2018 – June 2018

• Applied data mining to do statistics for high quality prediction systems via Neural Network and SVM using Python

• Collaborated with two teammates to reach top 3 of a Kaggle competition with about 100 teams Pacman Capture the Flag Jan. 2018 – Mar. 2018

• Designed defensive AI and game strategy using Heuristic Search, Minimax search using Python

• Developed prediction AI method with probabilistic logic network using Python Wumpus World Agent Jan. 2018 – Mar. 2018

• Established interference engine with knowledge-based AI agent solving puzzles using Python

• Utilized reinforcement learning to make the agent explore grids and BFS backward to the origin using Python Xv6 Kernel Extension Jan. 2018 – Mar. 2018

• Implemented various system call such as spinlock, mutexlock, dump and bigger file libraries to support multi- threading on kernel and user level based on MIT xv6 operating system using C Scraping Movie Information Oct. 2017 – Dec. 2017

• Web Scraping movie ratings using BeautifulSoup to parse HTML content from Metacritic movie website with Python

• Monitored and controlled the rate of crawling when scraping thousands of pages deploying to Heroku cloud service Relational Database Management System Sept. 2017 – Dec. 2017

• Developed various modules such as paged file manager, record-based file manager unclustered B+ tree using C++

• Built design for Query Engine to support Selection, Projection, Joins and Aggregate operations QoS-Based Minimum Cost Routing Algorithm Jan. 2017 – July 2017

• Optimized a QoS-Based minimum cost routing algorithm using TCP/IP protocol on wireless routers satisfying a stochastic delay requirement guaranteeing 99% packages within required delay Human Recognition Mar. 2015 – June 2015

• Developed recognition of 2D projection by input 3D dataset using HOG feature extraction with C++

• Improved SVMs using OpenCV with C++ to gain training 2D dataset which the precision of 2D object from 3D dataset are better than 5% the images Google labeled



Contact this candidate