Paipo Tang, Developer in Tokyo, Japan
Paipo is available for hire
Hire Paipo

Paipo Tang

Verified Expert  in Engineering

Bio

Paipo is a seasoned front-end engineer with great experience in building production-oriented and scalable software. He is good at using modern technologies like React, React Native, and Node.js to build a prototype fast and extend it to production-ready software right after. With seven years of hands-on experience and a master's degree in business, Paipo can not only help create the product but provide insight on how to do it right.

Portfolio

Mercari
JavaScript, React, HTML, CSS, Elm, gRPC, Go, Redux, Expo, React Native
Rakuten
React, JavaScript, HTML, CSS
IBM
JavaScript, Java, Cordova, HTML, CSS

Experience

  • JavaScript - 7 years
  • HTML - 7 years
  • CSS - 7 years
  • Responsive Web Design (RWD) - 6 years
  • React - 5 years
  • React Native - 3 years
  • Node.js - 3 years
  • GraphQL - 2 years

Availability

Part-time

Preferred Environment

Slack, Git, Zeplin, Figma, MacOS, Bash

The most amazing...

...project I've worked on is palooza.com.tw, a platform to connect fashion designers and end users, which was delivered to the client in about six months.

Work Experience

Front-end Engineer

2018 - PRESENT
Mercari
  • Re-architected the item transaction page of Mercari with React and Redux and delivered new features such as providing new shipping methods to our customers.
  • Designed the micro-front-end architecture of the next version of the item transaction page.
  • Led the implementation of an internal tool for business-side people using Elm.
  • Implemented the microservice and the gRPC endpoint of an internal tool using Go.
  • Implemented the mobile app for testing internal services using Expo and React Native.
Technologies: JavaScript, React, HTML, CSS, Elm, gRPC, Go, Redux, Expo, React Native

Front-end Engineer

2016 - 2018
Rakuten
  • Led an international team to implement the internal managing system for hotel providers.
  • Designed and implemented the single page application boilerplate generator with React, Redux, server-side rendering architecture, and shared modules such as testing, linting, cookie handling, and A/B testing.
  • Implemented the inbound travel website travel.rakuten.com.
  • Revamped the travel website using React, Redux, and server-side rendering architecture.
  • Implemented the design system of the new travel website.
Technologies: React, JavaScript, HTML, CSS

Software Engineer

2015 - 2016
IBM
  • Implemented a hybrid mobile app (iOS and Android) for Taishin bank using Cordova framework, HTML5, CSS3, and jQuery Mobile (richart.tw/).
  • Implemented the testing module to make it easier for other developers to write unit tests.
  • Worked in a full-fledged agile team to delivered a hybrid app for a big bank in Taiwan within one year with more than 30 members involved.
  • Implemented a few Java modules of an insurance system for a big insurance company in Taiwan.
  • Implemented an internal event website using React and Redux.
Technologies: JavaScript, Java, Cordova, HTML, CSS

Experience

Palooza

Led a team of six engineers and two designers to build this website using GraphQL (Apollo), Node.js, React, Gitlab CI, Google Cloud Run, and Google Compute Engine. I coordinated with the stakeholders, delegated tasks, and managed the schedule of each milestone.

Education

2012 - 2013

Master's Degree in Information Technology

University of Illinois, Urbana-Champaign - Illinois, USA

2008 - 2012

Bachelor's Degree in Information Technology

National Taiwan Univerisy - Taiwan

Skills

Libraries/APIs

React, Node.js

Tools

Slack, Git, Zeplin, Figma, Expo

Languages

JavaScript, Elm, HTML, CSS, GraphQL, Java, Bash, Go

Frameworks

React Native, Tailwind CSS, gRPC, Redux

Paradigms

Responsive Web Design (RWD)

Platforms

Firebase, MacOS

Other

Software Development, Coding, Product Development, Cordova

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring