Alston 曹博堯, 1986

Full Stack Software Engineer. Coding in JS (Vuejs, Node.js), Swift (iOS) and Kotlin(Android).

Projectshttps://www.cakeresume.com/users/alston-4d5ced/portfolio?ref=dashboard_navs_portfolio


p.truesword@gmail.com

+886 972249072
Taipei, Taiwan

Experience

CTO/Full Stack Engineer @ Beautimode LLC, Jul 2017 ~ Now

  • Responsibilities: Team Leader
  • Stack: Swift, JavaScript, Typescript, Vue, MySQL, Kotlin, Docker 
  • Tools: Visual Studio Code, Git, XCode, Android Studio
  • Description: Lead an engineering team of 7~8 members. Build a smart POS system as well as build and run a self-owned EC platform. Design software architectures of various products. Code review, recruit and train team members. Cooperate with other department of the company and customers.

Full Stack Engineer @ Odot Network

  • Responsibilities: Frontend Development, Backend Development, UI/UX 
  • Stack: JavaScript, Vue, Vuex, PostgreSQL, Crawler
  • Tools: Visual Studio Code, Git
  • Description: Build a system which collects, monitors and analyzes text data from social media platforms. Data is collected, washed, indexed and then stored into PostgreSQL with 10+ million rows. Build a dashboard for it.

CTO/Co-Founder Appccic, Oct 2014 ~ Jun 2017

  • Responsibilities: Frontend Development, Backend Development, iOS development, Android development, DevOps, UI/UX 
  • Stack: iOS, Swift, Obj-C, JavaScript, Kotlin, Vue, Vuex, MySQL, Docker, Socket.IO, AWS, RTSP, RTMP, C/C++
  • Tools: Visual Studio Code, Git, XCode, Android Studio
  • Description: Build some apps. Build a POS (Point of Sale) app on website. Built a real time face recognition prototype on Raspberry Pi and iPhone 6 via C++. Built a video streaming camera (latency < 0.5s) on RPi and can be viewed on browser(Demo).

C++ Engineer @ Dayen Tech, Oct 2012 ~ Mar 2014

Responsibilities: Backend Development, Image Processing, Research

Stack: C/C++, Qt 

Tools: Qt

National Central University, FPGA TA, Jun 2009 ~ Jun 2010

Teach assistant of Digital System Design (FPGA) course in graduate institute of National Central University.

Skills


Basics

Object Oriented Design, Clean Architecture, Design patterns, Agile Methodology, Scrum, BDD, TDD, REST, Unix/Linux, Computer Networks, TCP/IP, SQL, Testing.


Languages

JavaScript, Swift, C/C++, Java, Kotlin


Platforms/Frameworks

Node.js, ExpressJS, Koa, NestJS, iOS, Android, Vue/Vuex, Parser, Big Data, Raspberry Pi


Operations

Linux/Ubuntu, Docker, AWS, Google Cloud, Aliyun


Speaking Languages

Chinese: Mother language. English: GEPT middle-high level.


Other Skills

IC/FPGA Design. Coding Verilog, Matlab.

Education

National Central University, MS, Electrical Engineering, 2008 ~ 2011


National Central University, BS, Electrical Engineering, 2004 ~ 2008