清大資工博士畢業,主要研究與分散式系統相關,喜歡新創與夥伴一起打拼的氛圍,博士後結束加入VMFive、Super 8 兩間新創,經歷過許多不同的職務,從 RD / QA / OP / PM 甚至 BD 都做過,但最有熱情的還是 Coding...
Email: [email protected]
Lead engineer team for Social CRM SaaS service development
- Language/lib: nodejs, express, Parse server, rabbitMQ
- DB: mongo, postgres, redis, dynamoDB
- AWS: EC2, S3, ECS, ECR, VPC, ELB, cloudWatch, lambda, api gateway, dynamo db, route 53
- Other tools/service: Jira, confluence, slack, bitbucket
EOS, Ethereum(ETH) smart contract and backend development
- Language/lib: solidity, c++, nodejs, python
- Dev tools/service: remix, openzeppelin, eosfactory,
- Ops tools/service: Jenkins, Docker, ansible
Responsible for media relationship maintain and business development for new media and AD placement.
Database query speed optimization (100x faster)
- Tools/service: postgres
Improve data pipeline stability
- Tools/service: google pubsub, fluentd, bigquery, digdag, embulk
Backend data query API development
- Tools/service: google pubsub, google, bigquery, fluentd, influxdb, elasticsearch
- Language/lib: graphql, scala, python
- AdPlay demo site (Horidashi game platform, http://horidashi.com/)
- Team build and people management
* Manage 10+ people include design, pm, developer, op.
* Define management process include strategy plan, goal setting, regular sync-up, performance review.
Service Operation
- Evaluate global IDC/server for hosting AdPlay service and go through the entire process of server mounting and service install/operation in JP IDC.
* IDC: CHT, Nextlink, Softlayer, NTT, Techorus
* Server: Gigabyte, supermicro
- Public cloud service evaluation and operation
* AWS: EC2, S3, beanstalk, container, cloud watch, lambda, api gateway, dynamo db
* GCP: Compute, App Engine, Container, Storage, BigQuery, Data studio, Dataflow, Pub/Sub
IT
- Google apps for work, Jira, Slack, Quip, Domain, Wiki, Gitlab, NAS, Cisco switch/router
- Build new office server room / network
QA
- Backend pressure test: Self-write api testing, ab, JMeter
- Frontend auto/manual test: Cucumber, Selenium
Cloud System Director (Apr. 2015 ~ Dec. 2015)
- Coordinate cloud architecture refactor to improve performance and scalability
* Tools/service: Jenkins, Docker, kubernetes, redis, consul
* Language/lib: Python, nodejs, go
- Establish software devops process
* Software development process, version control, document management, quality management.
RD Manager (Oct. 2014 ~ Mar. 2015)
- Coordinate 3 core AdPlay technology development
* Streaming: Interactive streaming with low latency/bandwidth
* Cloud: VM state management, App life cycle management
* Virtual Mobile: Android emulation, GPU virtualization, IO redirection, APP compatibility.
Cloud Engineer (Jul. 2014 ~ Sep. 2014)
- Develop virtual mobile cloud platform based on OpenStack oslo framework
* Language/lib: Python, OpenStack oslo, flask, flask-restful, eventlet, subprocess, rpcapi, sweager, click
* Operation tools: Git, Debian package, Salt, shell script, rabbitmq, mongodb, zabbix, ELK.
* Project management: Trello, redmine, Jira, Asana
Develop cross cloud VM live migration technology on OpenStack using openflow.
- Tools/service: Openflow, openVswitch, iptables, libvirt, qemu,
- Language/lib: Python, paramiko
Develop SSVCS, a virtual cluster management service based on SSCloud
- Language/lib: Python, MySQL, sqlalchemy, OpenStack API
Project manager of UniCloud, an integrated project for system developed by our Lab
- Tools/service: SSO, python-openID, oauth
- Language/lib: Python, Django,
Operation manager of SSCloud, an OpenStack based IaaS platform for academic research/education use.
- Tools/service: Openstack, Zabbix, ganglia, puppet, LDAP, SNMP, VPN, VLAN
Project manager
- Participate in 15+ government projects as project manager/developer in Post-doc & Ph.D. student period. Jobs include proposal writing, developing, system integration, and report writing.
清大資工博士畢業,主要研究與分散式系統相關,喜歡新創與夥伴一起打拼的氛圍,博士後結束加入VMFive、Super 8 兩間新創,經歷過許多不同的職務,從 RD / QA / OP / PM 甚至 BD 都做過,但最有熱情的還是 Coding...
Email: [email protected]
Lead engineer team for Social CRM SaaS service development
- Language/lib: nodejs, express, Parse server, rabbitMQ
- DB: mongo, postgres, redis, dynamoDB
- AWS: EC2, S3, ECS, ECR, VPC, ELB, cloudWatch, lambda, api gateway, dynamo db, route 53
- Other tools/service: Jira, confluence, slack, bitbucket
EOS, Ethereum(ETH) smart contract and backend development
- Language/lib: solidity, c++, nodejs, python
- Dev tools/service: remix, openzeppelin, eosfactory,
- Ops tools/service: Jenkins, Docker, ansible
Responsible for media relationship maintain and business development for new media and AD placement.
Database query speed optimization (100x faster)
- Tools/service: postgres
Improve data pipeline stability
- Tools/service: google pubsub, fluentd, bigquery, digdag, embulk
Backend data query API development
- Tools/service: google pubsub, google, bigquery, fluentd, influxdb, elasticsearch
- Language/lib: graphql, scala, python
- AdPlay demo site (Horidashi game platform, http://horidashi.com/)
- Team build and people management
* Manage 10+ people include design, pm, developer, op.
* Define management process include strategy plan, goal setting, regular sync-up, performance review.
Service Operation
- Evaluate global IDC/server for hosting AdPlay service and go through the entire process of server mounting and service install/operation in JP IDC.
* IDC: CHT, Nextlink, Softlayer, NTT, Techorus
* Server: Gigabyte, supermicro
- Public cloud service evaluation and operation
* AWS: EC2, S3, beanstalk, container, cloud watch, lambda, api gateway, dynamo db
* GCP: Compute, App Engine, Container, Storage, BigQuery, Data studio, Dataflow, Pub/Sub
IT
- Google apps for work, Jira, Slack, Quip, Domain, Wiki, Gitlab, NAS, Cisco switch/router
- Build new office server room / network
QA
- Backend pressure test: Self-write api testing, ab, JMeter
- Frontend auto/manual test: Cucumber, Selenium
Cloud System Director (Apr. 2015 ~ Dec. 2015)
- Coordinate cloud architecture refactor to improve performance and scalability
* Tools/service: Jenkins, Docker, kubernetes, redis, consul
* Language/lib: Python, nodejs, go
- Establish software devops process
* Software development process, version control, document management, quality management.
RD Manager (Oct. 2014 ~ Mar. 2015)
- Coordinate 3 core AdPlay technology development
* Streaming: Interactive streaming with low latency/bandwidth
* Cloud: VM state management, App life cycle management
* Virtual Mobile: Android emulation, GPU virtualization, IO redirection, APP compatibility.
Cloud Engineer (Jul. 2014 ~ Sep. 2014)
- Develop virtual mobile cloud platform based on OpenStack oslo framework
* Language/lib: Python, OpenStack oslo, flask, flask-restful, eventlet, subprocess, rpcapi, sweager, click
* Operation tools: Git, Debian package, Salt, shell script, rabbitmq, mongodb, zabbix, ELK.
* Project management: Trello, redmine, Jira, Asana
Develop cross cloud VM live migration technology on OpenStack using openflow.
- Tools/service: Openflow, openVswitch, iptables, libvirt, qemu,
- Language/lib: Python, paramiko
Develop SSVCS, a virtual cluster management service based on SSCloud
- Language/lib: Python, MySQL, sqlalchemy, OpenStack API
Project manager of UniCloud, an integrated project for system developed by our Lab
- Tools/service: SSO, python-openID, oauth
- Language/lib: Python, Django,
Operation manager of SSCloud, an OpenStack based IaaS platform for academic research/education use.
- Tools/service: Openstack, Zabbix, ganglia, puppet, LDAP, SNMP, VPN, VLAN
Project manager
- Participate in 15+ government projects as project manager/developer in Post-doc & Ph.D. student period. Jobs include proposal writing, developing, system integration, and report writing.