Avatar of Mark Tsai.
Mark Tsai
Web Developer
Profile
Reputation Credits0

Posts
6Connections
列印
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月 到期