Leo Chen

Chang-An, Chen          

Email: [email protected]    phone: (+886)0909800931

I am a senior student of Information Management at NCU .

I am also taking courses in the CS department because I am more interested in developing software/hardware, and thus, I choose to study CS in graduate school, and just got admitted into NTU CSIE graduate school this year.

I like to be challenged,  and I am happy to learn or try new things. 

I am constantly learning via online courses or other resources, and always glad to work with other people.


Education

National Central University

SEP 2018 ~ JUN 2022

Majored in Information Management

Minored in Computer Science

National Taiwan University

SEP 2022 ~ JUN 2024

CSIE Graduate School


Relevant Experience

IOT-smart car

This is a smart IOT car that can help you take the garbage out. 

When you are sitting in your seat comfortably and don't want to get up, just push a button on your phone, and it will come to your place and take your garbage away.

  • Use Raspberry Pi 3 as the platform to control the movement of the car
  • Use Ubuntu on Raspberry Pi, connecting to the mother board and controlling the motor driver
  • Use VNC Viewer on phone to implement the remote control part

https://github.com/arbiterleo/IOT-SmartTrashCar

NCU House Dealing -- System Analysis class project

A website that provides basic functions for it's members to trade their house property.

Including member registering/logging, publishing/trading of property, and so on.

Haven't deployed onto the Internet, can only be accessed on localhost.

  • Frontend uses bootstrap4、JavaScript 
  • Backend uses Java、MySQL
  • Use Tomcat、Servlet to connect between frontend, backend and Database

https://github.com/arbiterleo/SA_NCUhouse

Senior Project -- ELine, Savior of Favorability

A supporting tool for online chatting that is specifically built for Taiwan's younger generation.

ELine is a Line bot, building on a popular app among young Taiwanese. Through processing the chat history that our user gave us, we can use NLP to analyze their meaning, emotion and other useful information.

And then we can give our user a score that represents how much that person likes our user, why we give him this score, and what he can do to improve the score.

We can also give suggestions about what topic that person might be interested in, or which part the user should focus on.

https://github.com/arbiterleo/toolmanbot

Language


  • HTML/CSS/JavaScript
  • C/C++, Python
  • JAVA
  • MySQL

Transcript(only those are related to CS)

 subject                                                         credit                                                          score

Introduction to Computers 390.00
Basic Programming
3
87.00
Data Structure
3
87.00
UNIX Operating System
3
89.00
Advanced Java Programming
3
80.00
Operating System
3
78.00
Database Management
3
100.00
Web Programming
3
100.00
Computer Network
3
89.00
System Analysis
3
78.00
IOT Practical Application
3
76.00
Algorithm
3
73.00
Powered By CakeResume