Avatar of Mark Tsai.
Mark Tsai
Web Developer
個人檔案
職場能力評價0

貼文
6個聯絡人
列印
Avatar of the user.

Mark Tsai

Web Developer
A Web developer in JavaScript stack, mainly React.js, TypeScript, Node.js, also experienced in GraphQL, databases in MySQL, MongoDB, web server development in Python stack, and Google Cloud Platform
Logo of the organization.
CloudMile 萬里雲
National Taiwan University
Taipei City, 台灣

職場能力評價

專業背景

  • 目前狀態
    就職中
  • 專業
    前端開發人員
    後端開發人員
  • 產業
    電腦網路
    大數據
    軟體即服務 / 雲服務
  • 工作年資
    4 到 6 年
  • 管理經歷
  • 技能
    javascript
    React.js
    GraphQL/Apollo
    Node.js / Express.js
    MongoDB
    Redux
    visual studio code
    styled-components
    Docker
    docker-compose
    Bash
    HTML/CSS
    Google Cloud Platform
    Cloud Run
    MySQL
    Flask(Python)
    Google Maps API
    TypeScript
    Kubernetes
    Python
  • 語言能力
    English
    中階
    Japanese
    初階
    German
    初階
    Chinese
    母語或雙語
  • 最高學歷
    碩士

求職偏好

  • 預期工作模式
    全職
    對遠端工作有興趣
  • 希望獲得的職位
    Senior Front-End Engineer
  • 期望的工作地點
    Taipei City, 台灣
    Singapore
    Fukuoka, 福岡縣日本
    Tokyo, 日本
    Berlin, 德國
    Stockholm, 瑞典
    London, 英國
    Seattle, 華盛頓美國
    Vancouver, 英屬哥倫比亞加拿大
    Toronto, 安大略加拿大
    Montréal, 魁北克省加拿大
    Reykjavík, 冰島
    Taichung, 台灣
    Kaohsiung City, 台灣
  • 接案服務

工作經驗

Logo of the organization.

Full-Stack Engineer

2020年3月 - 現在
台灣台北市
Full stack applications development: • LBS for business inspection and push notification for activations like discount - Stack: React.js, Google Map, Firebase, BigQuery, Flask - Google Map maker clustering for 3000 points in one screen and heatmap rendering optimization - Build FrontEnd from scratch - Assistant backend to develop and debug BigQuery queries, etc. - Documentation for deploying • OCR service for invoice detection - Stack: React.js, Flask, Firebase, Google Vision API - APIs for authentication, image data CRUD, etc. - Most of FrontEnd layout: code base stacks from scratch, form Validation (JSON schema), table data rendering, etc - Mentor colleague to develop backend • Social media monitoring tool for news and platforms - Stack: Vue.js -> React.js, Django, ElasticSearch - Main FrontEnd development - Rewrite whole FrontEnd layout by only myself - Dashboard to inspect trends with bar chart, line chart and wordcloud - Design schema for settings for user states of selected news sources and the periodicity to fetch data - Extend user states in Django user table - Some of backend API developments in Pandas • Time series data dashboard - Stack: Next.js, MySQL - Design the schema for different data source - Build FrontEnd from scratch - Setting state chain to mutate the data in time series from Frontend • Chatbot for purchasing products - Stack: Dialogflow ES, Python, MySQL, Cloud Function - Design whole schema for store categories, product sizes and extended features for complex customization - Build webhook to receive request for different stages and process the user request for sizing and feature choosing in chat flow - Process customer's excel and image into Cloud SQL and Cloud Storage - Mentor colleague to develop webhook • Tools to generate reports in GCP - Stack: Python, Cloud Function Training experience: • Assist trainer to take hands-on tutorial in Qwiklab for Google Cloud • Sharing Dialogflow ES, CX to oversea branch

Software Engineer

2017年11月 - 2019年11月
2 年 1 個月
https://www.facil.app Full-stack development of a video education platform: • Developed React components • Developed in isomorphic JavaScript application with React and Node.js • Developed GraphQL API and integrated with Redux • Developed MongoDB schema for large features with diagram • Developed customized reports for enterprise with MongoDB aggregation • Built microservices using Docker • Handled RWD issues • Handled Livestream issues • Handled search engine issues • Communicated with UI/UX and PM to develop features • Helped colleagues to resolve issues and master skills

Web Developer

2014年1月 - 2017年11月
3 年 11 個月
- Full stack JavaScript Developer (Node.js, jQuery, AngularJS) - Web Developer (Bootstrap, Stylus) - Python crawler development and maintenance. - Java back-end maintenance. The followings are projects involved or involving: Risk Management Systems of Banks in Taiwan. - Development on three major services, configuration setting and report generation functions in Node.js and SQL. - Extension to the Java-based one (Java 6, Tomcat 6.0) for email notification and user information modification history, etc. http://www.jinma.today/ - Website for the topics of Golden Horse Award, a Chinese film award. - Full-Stack development and maintenance(Node.js, jQuery, Bootstrap RWD) http://500startups.tw/ - Front-End development http://www.100gps.cc (2014/07 - 2016/12,old version) - Full-Stack maintenance and development (including RESTful API) (Node.js, AngularJS (1.x), jQuery) - Algorithm back end development and maintenance (Java). - Crawler for university admission list (Python). - Database development and maintenance. http://video-blog.hi-on.org.tw - Online video platform of politics, owned by Peng Ming-Min Foundation. - Front-End development on video lists and "About" page for Mr. Peng. (Bootstrap). http://www.hi-on.org.tw - Index album and page "About" (關於我們). https://shoptw.furbo.com/ (old version) - Cashflow API integration. nextDrive (old version) - Cashflow API integration.

學歷

Master’s Degree
Biomedical Electronics and Bioinformatics
2012 - 2014
簡介
Research Field: Time series analysis (EMD, EEMD) On Relationship between Climate Components and the frequency in certain time period (JieQi, 節氣)

資格認證

Logo of the organization.
The Linux Foundation
證照編號: LF-hpjgfz3nt2
2024年9月 到期