Post Job Free
Sign in

Backend Software Developer

Location:
Sunnyvale, CA
Posted:
July 09, 2020

Contact this candidate

Resume:

MapReduce, Cloud applica tions, Machine Learning, Da tabase, AngularJS, Pytho n, Java, SQ L, Git, Bootstrap, web YU-NAN (DEREK) LIN

412-***-**** ***********@*****.*** LinkedIn Sunnyvale, CA EDUCATION

Carnegie Mellon University (CMU), Pittsburgh, PA May 2019 - May 2020 Master of Information Systems Management, Awarded CMU-MISM Scholarship GPA: 3.79 / 4.3

- Relevant Courses: Data Structure and Algorithms, JavaEE Web Application, Distributed Systems, Database Management, NoSQL Database Management, Data Focused Python National Tsing Hua University, Hsinchu, Taiwan Sept 2012 - July 2014 MS in Engineering and System Science, Mechanical Engineering GPA: 3.75 / 4.3 National Tsing Hua University, Hsinchu, Taiwan Sept 2008 - July 2012 BS in Engineering and System Science, Mechanical Engineering GPA: 3.78 / 4.3 TECHNICAL SKILLS

Programming - Java (Certified Oracle OCAJP, OCPJP SE7), Python Software Development - RESTful APIs, Web Server, Cryptography Web Development - JavaScript, HTML5, CSS, Bootstrap, JSON, XML Database - MySQL, Oracle SQL, MongoDB

Agile Methods - Certified Scrum.org PSM I (Professional Scrum Master I) PROJECT EXPERIENCE (CMU)

[Capstone Project] E-Commerce Website Recommendation System (Machine Learning) Spring 2020

- Acquired three datasets and mapped attributes to 4Rs with data processing by analyzing RF dependency matrix

- Implemented three ML models such as RF, MLP, K-means and stored clustered results in MongoDB

- Developed a web service for target customers and provided product recommendations based on personal information

- Provided campaign mangers a dashboard with data analytics and achieved 70% prediction rate

[Android Application] Sport Games Data Retrieval Application (MongoDB, TomEE) Fall 2019

- Built cloud RESTful web service utilizing sport games API to fetch relevant data and stored user-logs in MongoDB

- Created a web dashboard which retrieved user-logs from MongoDB, created table views and statistical analytics

- Developed an Android application that communicated with RESTful web service to fetch data based on user input

- Retrieved information from xml file and showed users the game logs and relevant team information in application

[Web Application] A Blog with Read/Write Features as FaceBook (Java, Tomcat, MySQL) Fall 2019

- Built a blog with interactive interface like FaceBook with post and comment functions using MVC

- Equipped with writing and reading relevant user data from MySQL database

- Utilized sessions and cookies to maintain system security in server side

[Web Application] Picture Screen Scraping Servlet (Java, TomEE) Fall 2019

- Constructed a web application implementing picture screen scraping from Flicker and fetching picture descriptions

- Developed web pages in RESTful web service to show results after scraping with pictures and descriptions WORK EXPERIENCE

Carnegie Mellon University, Pittsburgh, PA Fall 2019 Teaching Assistant - JavaEE Web Application (Computer Science)

- Supported students in solving technical or course issues and answering relevant questions

- Assisted professor in grading assignments and discussing development of course materials Amkor Technology Taiwan (ATT), Hsinchu, Taiwan Nov 2014 - Feb 2019 Senior Process Engineer

- Utilized Python to analyze over 1,000 pieces of data per project, improving production efficiency from 96% to 99.5%

- Deployed Minitab and cooperated with customers to enhance product fabrication stability by about 25%

- Provided quality investigation reports with visualized data using Python to target specific issues

- Formed a team with three different departments to improve overall production flow, saving 15% of our time



Contact this candidate