Avatar of Cheng Po-Huai.
Cheng Po-Huai
Software Engineer
Profile
Posts
23Connections
印刷
Avatar of the user.

Cheng Po-Huai

Software Engineer
• 2+ years experience on the web building, SEO friendly pages with readable, maintainable and tested code. • Experienced in a big company on-site and a full remote startup company. • Technical experience at work with JavaScript, TypeScript, Node.js, Next.js, Jest, React, Storybook, Java, GraphQL, AMP, AEM, git, Docker, and SCRUM.
Logo of the organization.
Glossika
National Central University
Taipei City, Taiwan

Professional Background

  • 現在の状況
    就職中
    就職を希望していません
  • Profession
    Front-end Engineer
    Software Engineer
  • Fields
    ソフトウェア
  • 職務経験
    2〜4年 (2〜4年関連の実務経験)
  • Management
    なし
  • Skills
    JavaScript
    HTML5
    CSS3
    Java
    SEO
    AMP
    Adobe Experience Manager
    React
    Redux
    Jest
    TestCafe
    TypeScript
    Next.js
  • Languages
    Chinese
    ネイティブまたはバイリンガル
    English
    流暢
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    フルタイム
    リモートワークのみ
  • Desired positions
    Front-end Developer
  • 希望の勤務地
    Taipei, Taiwan
    Singapore
    Australia
    Canada
  • Freelance
    非フリーランス

Work Experience

Logo of the organization.

Front-end developer

Glossika
フルタイム
10月 2022 - 4月 2023
7 mos
Glossika is an online AI-based language learning company. Po-Huai join the team as a front-end developer who • Worked on black Friday campaign pages through providing easy to read and easy to be modified clean code with React, Next.js, Jest for testing.

Software Engineer

PeraPera
フルタイム
4月 2021 - 11月 2021
8 mos
PeraPera is a remote native software company, the main product is an online language learning platform to provide technical assistance to both teachers and students. Pedialab is another service to provide tech-lead as a service, a consultant service. Po-Huai work as an software engineer who • Built pedialab.io website from zero with Next.js, TypeScript, and hosted on Cloudflare CDN. Features were 1. transform markdown articles into React component, 2. SEO got 100 scores from the Google Lighthouse. • Integrated Stripe as a payment service, implemented from both back-end to front-end, and handled stripe event to authentication control and event tracking, based on AWS Lambda, Segment, and React. • Integrated Rewardful as our affiliate solution. • Earned experience work in a full remote startup team, improved communication skill and time management.

Software Engineer

11月 2018 - 4月 2020
1 yr 6 mos
Worked on Yahoo! Taiwan E-commerce front-end central team. • Collaborate with UI/UX designers and SEO team to build both SEO friendly and user friendly E-commerce channel and activity pages on Adobe Experience Manager (AEM) system (a powerful content management system). • Achieved specific business requirements like one form fast build a page and editors can select products from API by using AEM completely included customized OSGi services, listeners, schedulers, and dispatcher configurations. • Introduced AMP (a google guided open source web component framework) as a web front end base to improve SEO and get easily used and maintained web components. • Connected internal resources by GraphQL based on Node.js Apollo server. • Reduced AEM component level API calls time by asynchronous API call through the Java concurrent API, Future interface and thread pool. • Improved search engine optimization (SEO) through implemented automatically generate sitemap.xml, setup robotx.txt, and applied structure data. • Resolved cross team page tracking system problem under our restrictions, pure client-side pages and AMP limited client-side JavaScript. • Used software engineering practices: git, GitHub flow, SCRUM, Code Review.

Education

Master of Science (MS)
Computer Science
2014 - 2017
詳細
Data structure course teaching assistant Agile method lab research assistant
Bachelor of Science (BS)
Mathematics
2010 - 2014
詳細
Coursework: Statistics course case study, implements chi-squared test to check C++11 random with different distributions.