Avatar of Cheng Po-Huai.
Cheng Po-Huai
Software Engineer
Profile
Posts
23Connections
Print
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

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Front-end Engineer
    Software Engineer
  • Fields
    Software
  • Work experience
    2-4 years (2-4 years relevant)
  • Management
    None
  • Skills
    JavaScript
    HTML5
    CSS3
    Java
    SEO
    AMP
    Adobe Experience Manager
    React
    Redux
    Jest
    TestCafe
    TypeScript
    Next.js
  • Languages
    Chinese
    Native or Bilingual
    English
    Fluent
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Remote Only
  • Desired positions
    Front-end Developer
  • Desired work locations
    Taipei, Taiwan
    Singapore
    Australia
    Canada
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Front-end developer

Glossika
Full-time
Oct 2022 - Apr 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
Full-time
Apr 2021 - Nov 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

Nov 2018 - Apr 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
Description
Data structure course teaching assistant Agile method lab research assistant
Bachelor of Science (BS)
Mathematics
2010 - 2014
Description
Coursework: Statistics course case study, implements chi-squared test to check C++11 random with different distributions.