Ting Han (Brad) Lin

[email protected]

+886 935311979

Education

National Yang Ming Chiao Tung University (NYCU)                                   Hsinchu, Taiwan

M.S. in Computer Science and Engineering                                                        Sep 2019 - Jul 2021

Cumulative GPA: 4.25/4.30

Thesis: Automatic Citation Text Generation with Citation Intent Control

Selected Coursework: Network Programming, Natural Language Processing, Deep Learning and Practice

National Sun Yat-sen University (NSYSU)                                                 Kaohsiung, Taiwan

B.S. in Computer Science and Engineering                                                              Sep 2015 - Jun 2019

Cumulative GPA: 4.11/4.30

Selected Coursework: Data Structure, Algorithm, Operating System, Networking

4 Academic Excellence Awards (Awarded to top 5% of students)

Selected Projects

Automatic Citation Text Generation with Citation Intent Control

  • Built a deep learning model to automatically generate citation texts satisfying the specified citation intent. (Tools: Python, PyTorch, Transformers)
  • Developed a Demo website that supports feedback feature using Django.

Multi-Label Movie Genre Classification

  • Built a deep learning model to predict the genres of the movie using multi-modal data. (Tools: Python, PyTorch, NLTK, Pandas, Transformers, requests, gensim)
  • Planned the workflow of the project and collaborated with 3 team members.

HTTP Server and CGI Program

  • Implemented a simplified HTTP server and a Common Gateway Interface (CGI) program which enables the communication between the web server and the application server and generates web pages dynamically. (Tools: C++, Boost.Asio)

SOCKS4 Proxy Server

  • Implemented a SOCKS4 proxy server with a simple firewall mechanism and supporting HTTP and FTP connections. (Tools: C++, Boost.Asio)

Speech Emotion Recognition System

  • Built a system that can recognize your emotion with few seconds of sound recording and recommend some music on Spotify based on your emotion. (Tools: Python, PyQt5, Scikit-learn, NumPy, Pandas)

TCP over UDP

  • Implemented TCP mechanisms such as data transmission, congestion control, flow control, delayed ACK, and SACK over UDP transport protocol. (Tools: C++, Pthread, Multithreading)
  • Surveyed and read IETF RFC specification to implement TCP SACK mechanism.

Work Experience

Research Assistant (part time)                                                                 Sep 2020 - Dec 2020

Institute of Information Science, Academia Sinica, Taiwan

  • Surveyed and implemented NLP related papers.

Teaching Assistant                                                                                       Mar 2020 - Jun 2020

National Chiao Tung University

  • Designed and tested a programming assignment (simplified BBS application) for 100+ students. (Tools: Python asyncio, SQLite, Amazon S3, Shell Script)

Internship                                                                                                        Jul 2019 - Aug 2019

Information and Communication Research Lab, Industrial Technology Research Institute, Taiwan

  • Surveyed and planned the integration of GIS platforms.

Extracurricular Activities

Cathay Big Data Competition                                                                                        Oct 2019

  • Collaborated with 3 Lab members to do the data analysis and build machine learning models to predict if a customer would buy the insurance. (Tools: Python, Scikit-learn, XGBoost, NumPy, Pandas, Matplotlib, Seaborn)
  • Gave a presentation to the industry experts.

Skills


  • Languages: Mandarin Chinese (native); English (intermediate)
  • Technical skills: Python, Django, C/C++, Bash shell script, SQL, HTML, Linux, Socket Programming, Git, PyTorch, Scikit-learn, Pandas, NumPy, Transformers, PySpark