Chia Hsing Chen

Senior Software Engineer at Yahoo
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Taipei, Taipei City, Taiwan, TW
Languages
  • English Professional working proficiency
  • Chinese Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Australia
    • Online Media
    • 100 - 200 Employee
    • Senior Software Engineer
      • Oct 2018 - Present

    • Technology, Information and Internet
    • 200 - 300 Employee
    • Software Engineer
      • Sep 2011 - Sep 2018

      Responsibilities: 1. Scrum team member 2. Responsible for web development and enhancement 3, Deliver quality work on timely manner following the required standard, procedures and methodologies 4. Develops API using PHP, JAVA, JAVASCRIPT, or other lang if possible 5. Develops FrontEnd Single Page Application using JAVASCRIPT and JQUERY, ANGULAR, REACT, REDUX, REACT-ROUTER, NODEJS and EXPRESS, bundle by Webpack and Gulp, CICD by travis Ci 6. Develops infographic page using… Show more Responsibilities: 1. Scrum team member 2. Responsible for web development and enhancement 3, Deliver quality work on timely manner following the required standard, procedures and methodologies 4. Develops API using PHP, JAVA, JAVASCRIPT, or other lang if possible 5. Develops FrontEnd Single Page Application using JAVASCRIPT and JQUERY, ANGULAR, REACT, REDUX, REACT-ROUTER, NODEJS and EXPRESS, bundle by Webpack and Gulp, CICD by travis Ci 6. Develops infographic page using d3.js 7. Automation Testing Using protrator and cucumber for BDD and E2E 8. Develops infra using AWS with SE 9. Co-work with DevOps that Using Jenkins for CI, and write scripts by ant, maven and shell script A. Ensures development of milestones are met and critical support issues resolved B. Ability to manage and deliver on multiple concurrent project tasks C. Deliver thoroughly tested high quality project work D. Strong knowledge of NoSQL and understanding How to choose a database In different situations E. Training Instructor for junior enginner in 104

    • 104 plus event desktop web (wordpress spa php)
      • Apr 2018 - Aug 2018

      這是一個實驗性質的 POC 網站 底層採用 wordpress 目的是在公司內建立一個快速實驗的風氣 而不是從頭再打造一個產品 最後證明他失敗 這個專案主要負責開發 plugin plugin 的內容為 event 的 crud 以及相關數據的呈現 例如報名與報到人員 這個案子最困難的地方,是必須要串接公司的 saml 登入 以及阻斷 wp 原本的 data flow,將資料從自身 DB 改接到其他同事開發的 rest api 當中必須了解 wp 的機制,並且運用 wp 提供的 hook 時不時地去看線上文件,又或是開啟原始碼在讀 需求本身不難做,用 wp 卻很花時間 但即便如此,站在了解wp的觀點上,也是有不錯的經驗

    • 104 foundation message center (aws react spa nodejs twilio)
      • Jun 2017 - Aug 2018

      This is 104 private message center that using React Redux Redux-observable and web socket and hosting on AWS ec2

    • 104 foundation message facade function (aws serverless nodejs twilio)
      • Jun 2017 - Aug 2018

      This is my first AWS project Most engineers are using ec2 or beanstalk to hosting theres server but the weakness is we must packing and deliver all source code even change the small place So I using serverless( API gateway + lambda) and got good exp about this

    • 104 plus mobile web v3 (react spa nodejs)
      • Sep 2016 - Jun 2017

      ## end of service This is V3 mobile version API server performance is very important I try to using graphQL on API server However, time should be considered, finally, I can’t use it

    • 104 plus desktop web v3 (react spa nodejs)
      • May 2015 - Jun 2017

      ## end of service This version we using Node JS at the server and using React Redux at the client In this project, I learned In addition to the modularization of React and API server performance during this project, I also did a tech lead For the communication and appeals of different posts, the feedback to the management on the project book is implemented to the functional segmentation and assignment among the members. Let me know a little about managerial positions and I… Show more ## end of service This version we using Node JS at the server and using React Redux at the client In this project, I learned In addition to the modularization of React and API server performance during this project, I also did a tech lead For the communication and appeals of different posts, the feedback to the management on the project book is implemented to the functional segmentation and assignment among the members. Let me know a little about managerial positions and I also learn that people are suitable

    • 104 plus desktop web v2 (angular spa java)(已改版至v3)
      • May 2013 - May 2015

      ## end of service This is about the social network, link Linkedin Building by angular, a SPA website The weakness is it can’t SEO In this project, because I have some exp both in backend and frontend. so it can the requirement form both and make good interface for the client, and promise the server performance

    • 104 產業大百科
      • Feb 2013 - May 2013

      ## reLayout ## The mission of the website What salary, jobs, revenues, and future about this industry cate

    • 104 職務大百科
      • Dec 2012 - May 2013

      ## reLayout ## The mission of the website What personalities, experience, education, and roadmap about this job cate

    • 104 薪資情報
      • Aug 2012 - May 2013

      ## reLayout ## The mission of the website how many job categories are high salary, or low salary ## for computing data 1. JAVA cron job to compute all resumes 2. wage search API (php)

    • 104 uts log util
      • Jun 2012 - May 2013

      ## The mission of the website 1. similar GA, tracking user interaction what page did they see how long did they stay what did they do then we will know What the user likes and recommend something such jobs or companies ## here I use 1. pureJs 2. queue 3. pattern 4. mouse trucking (removed) 5. reload live (removed)

    • 104 升學就業地圖
      • Mar 2012 - May 2013

      ## The mission of the website 1. How many people go work or keep learning after graduation 2. What is the difference between public universities and private universities 3. How many departments of this university ## for computing that info needs to use JAVA to build the cron job to merge all resumes by a unique member, then create career roadmap, concat them other is make some tags to describe the department by Hadoop pig ## for frontend 1. create by PHP YII… Show more ## The mission of the website 1. How many people go work or keep learning after graduation 2. What is the difference between public universities and private universities 3. How many departments of this university ## for computing that info needs to use JAVA to build the cron job to merge all resumes by a unique member, then create career roadmap, concat them other is make some tags to describe the department by Hadoop pig ## for frontend 1. create by PHP YII framework 2. use jquery for interaction ## for performance 1. block snapshot 2. use 104 static server 3. SQL tuning

    • 104i
      • Sep 2011 - May 2013

      ## end of service ## The mission of the website 1. improving the process of job searching 2. try some interactions before showing on the regular website, 3. new rest APIs for interactions

  • fast v
    • 台灣 新北市 新莊區
    • Software Engineer
      • Dec 2008 - Jul 2011

      ## Responsibilities: 1. Responsible for web development and enhancement 2. Deliver quality work in a timely manner following the required standard, procedures, and methodologies 3. Develops systems using PHP, HTML/ CSS, JavaScript, and Mysql 4. Ensures development of milestones is met and critical support issues resolved 5. Ability to manage and deliver on multiple concurrent project tasks ## Company website ( all end of service ) ● for online shop store 快速捷購物商城 ●… Show more ## Responsibilities: 1. Responsible for web development and enhancement 2. Deliver quality work in a timely manner following the required standard, procedures, and methodologies 3. Develops systems using PHP, HTML/ CSS, JavaScript, and Mysql 4. Ensures development of milestones is met and critical support issues resolved 5. Ability to manage and deliver on multiple concurrent project tasks ## Company website ( all end of service ) ● for online shop store 快速捷購物商城 ● for job bank 快速捷人力銀行 ● for car sell 快速捷汽車網 ● for house sell 快速捷房屋網 ● for house rent 快速捷租屋網 ● for store sell 快速捷頂讓網 ● for decorate / renovate / remodel website 快速捷需求通 ● for Housing construction 快速捷建案 ● for loan 快速捷理財諮詢網 ● company admin management 快速捷內部系統 ## Other websites we did ● National Realty website & company admin management 全國不動產前後台(已改版) ● National Realty Land administration website 全國地政士(已改版) ## others for career I learned how to deal with the needs of many bosses in this company ## others for skill using the three-part services such as message service and payment service. Show less ## Responsibilities: 1. Responsible for web development and enhancement 2. Deliver quality work in a timely manner following the required standard, procedures, and methodologies 3. Develops systems using PHP, HTML/ CSS, JavaScript, and Mysql 4. Ensures development of milestones is met and critical support issues resolved 5. Ability to manage and deliver on multiple concurrent project tasks ## Company website ( all end of service ) ● for online shop store 快速捷購物商城 ●… Show more ## Responsibilities: 1. Responsible for web development and enhancement 2. Deliver quality work in a timely manner following the required standard, procedures, and methodologies 3. Develops systems using PHP, HTML/ CSS, JavaScript, and Mysql 4. Ensures development of milestones is met and critical support issues resolved 5. Ability to manage and deliver on multiple concurrent project tasks ## Company website ( all end of service ) ● for online shop store 快速捷購物商城 ● for job bank 快速捷人力銀行 ● for car sell 快速捷汽車網 ● for house sell 快速捷房屋網 ● for house rent 快速捷租屋網 ● for store sell 快速捷頂讓網 ● for decorate / renovate / remodel website 快速捷需求通 ● for Housing construction 快速捷建案 ● for loan 快速捷理財諮詢網 ● company admin management 快速捷內部系統 ## Other websites we did ● National Realty website & company admin management 全國不動產前後台(已改版) ● National Realty Land administration website 全國地政士(已改版) ## others for career I learned how to deal with the needs of many bosses in this company ## others for skill using the three-part services such as message service and payment service. Show less

Education

  • Shih Hsin University
    Bachelor's degree, Management Information Systems, General
    2002 - 2007

Community

You need to have a working account to view this content. Click here to join now