楊宗翰(Steven)

Backend Developer

  Kaohsiung City, Taiwan

I major in computer science at National Tsing Hua University.
Very passionate about programming
Hope to become a backend engineer


   https://github.com/feveral

  0970981207

      [email protected]

Education

National Tsing Hua University 國立清華大學

  • Major in Computer Science, Master's Degree

  • GPA 4.14

  • Software Engineering Labs

2019 - 2021

National Taipei University of Technology 國立臺北科技大學

  • Major in Computer Science, Bachelor's Degree

  • GPA 4.0

2015 - 2019

Experience

Backend Developer Intern

Alfred Systems Inc. 阿福管家  •  2019/2 - 2019/6

  • Using Python, Node.js to build an automatic API health check tools and generate test reports
  • Build an internet tool based on Linux tc to filter packets, drop out-bound packets,  limit bandwidth
  • Make a web tool to monitor and visualize Android device memory usage
  • Automatically test mobile apps and websites using Appium and selenium

Skills

Programming


  • Python
  • Flask
  • Node.js
  • Koa / Express
  • Typescript
  • Java
  • Swift
  • Android
  • iOS
  • Vue.js
  • C / C++

Tools


  • Docker
  • K8s
  • GCP
  • AWS
  • MongoDB
  • MySQL
  • Git / Github
  • Nginx

OS


  • Linux (Ubuntu)
  • MacOS

Language


  • English — TOEIC 810

Projects

Memery App •  [Github] [Android]

  • social platform app for meme
  • make memes, upload, like,  collect, comment, share, download, etc.
  • 5000+ users download, registered
  • using Node.js, MongoDB as Backend and deploy on GCP
  • Android app available, iOS version is developing

Medical Image Website

  • build a website which can view huge image which for medical or biological use
  • image size can be 1GB or more (for example 40000 * 40000)
  • zoom in/out and add/revise annotations or comments on the top of the image
  • image quality check (deep learning based) in the background on server side
  • sending email when quality check service find defective image

HTTP Server in C •  [Github]

  • without the help of any server framework or library
  • handling socket connection, select, process, HTTP protocol, mime manually
  • C programming language
  • This server can serve static files including .html, .jpg, .png, .mp4, and so on. 
  • The  feature of the server is similar to simpleHTTPServer in python.

Food Reservation Service

  • This is a website I made for a bento shop
  • People can reserve bento, save it to shopping carts, manage orders and their wallets on the website
  • manager can upload/revise the menu every day and print the order details
  • Vue.js + Node.js (Typescript) + MongoDB

Face Recognition System •  [Github]

  • school project completed with my classmate
  • manage the face (add or delete) that can access the door by web
  • real locked door and can be opened only by registered faces , and it's deployed on raspberry 3
  • nodejs, vue.js, MySQL to develop our website and used python, openCV and tensorflow to process the face picture.
  • won merit award in our school competition

Seniorhigh Grade App •  [Android][iOS]

  • iOS / Android App
  • allow high school students to search the entry scores of all universities in history and compare them easily
  • more than 50,000 download, and reviews have reached 4.7 stars on Google Play
Powered by CakeResumePowered by CakeResume