Avatar of Po-Chi shih.
ProfileResume
Posts
18Connections
Print
Avatar of the user.

Po-Chi shih

博士
清大資工博士畢業,主要研究與分散式系統相關,喜歡新創與夥伴一起打拼的氛圍,博士後結束加入VMFive、Super 8 兩間新創,經歷過許多不同的職務,從 RD / QA / OP / PM 甚至 BD 都做過,但最有熱情的還是 Coding。
Logo of the organization.
雲發互動科技有限公司 (8 Interactive.)
清華大學
New Taipei City, Taiwan

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Back-end Engineer
    DevOps / System Admin
    System Architecture
  • Fields
    Software
    Information Services
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 15+ people
  • Skills
    python
    Linux
    Node.js
    AWS
    Docker
    Java
    GCP Compute Engine
    Scrum
    devops
  • Languages
    Chinese
    Native or Bilingual
    English
    Fluent
    Japanese
    Beginner
  • Highest level of education
    Doctoral

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    資深工程師
  • Desired work locations
    Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Senior Backend Engineer

Jul 2019 - Present
Lead engineer team for Social CRM SaaS service development - Language/lib: nodejs, 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
Logo of the organization.

Blockchain Engineer

Nov 2018 - Jul 2019
9 mos
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
Logo of the organization.

Business Development

Jun 2018 - Oct 2018
5 mos
Responsible for media relationship maintain and business development for new media and AD placement.
Logo of the organization.

Data Engineer

May 2017 - May 2018
1 yr 1 mo
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
Logo of the organization.

Product Director

Oct 2016 - Feb 2017
5 mos
- 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.
Logo of the organization.

IT/QA Manager

Jan 2016 - Sep 2016
9 mos
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
Logo of the organization.

Cloud System Director

Jun 2014 - Dec 2015
1 yr 7 mos
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
Logo of the organization.

Postdoctoral researcher

Aug 2012 - Jun 2014
1 yr 11 mos
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.

Education

Doctor of Philosophy (PhD)
Computer Science
2005 - 2012
Master of Science (MS)
Computer Science
2003 - 2005
Bachelor’s Degree
Computer Science
1998 - 2003
Activities and societies
資工桌球系隊隊長