Zou Bingwu, Developer in Shenzhen, Guangdong Province, China
Zou is available for hire
Hire Zou

Zou Bingwu

Verified Expert  in Engineering

Full-stack Developer

Shenzhen, Guangdong Province, China

Toptal member since October 10, 2022

Bio

Zou loves coding and building tools to make life better. He is an open source enthusiast and seasoned software engineer with over five years of experience facilitating cutting-edge engineering solutions with a wide range of technology skills for building performant web applications. Zou has a proven ability to leverage full-stack knowledge and expertise to create interactive and user-centered website designs to scale.

Portfolio

PingCAP
TypeScript, Go, React, MobX, Gin-Gonic, gRPC, Kubernetes, Front-end, HTML...
DiDi Global Inc.
TypeScript, Redux, Redux-Saga, Node.js, Electron, SQLite, Front-end, HTML...
BearyChat
TypeScript, Node.js, React, Redux, Redux-Saga, Electron, Front-end, HTML...

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), GoLand

The most amazing...

...achievement I've had is 2,000 contributions per year on GitHub as a trustworthy team player.

Work Experience

Senior Software Engineer

2021 - PRESENT
PingCAP
  • Developed a next-gen cloud platform that provides distributed cloud database solutions with Go and Kubernetes.
  • Contributed to the in-house UI library and toolings which enhanced the company platform, framework, and services.
  • Provided technical advice and weigh-ins on technical decisions that impacted four cross-functional teams and company outcomes.
Technologies: TypeScript, Go, React, MobX, Gin-Gonic, gRPC, Kubernetes, Front-end, HTML, JavaScript, CSS, Full-stack, HTML5, JSON, JSON API, REST APIs, JSON REST APIs, API Integration, Koa, MySQL, MongoDB, Ant Design, Webpack, Next.js, Redux, Redux Toolkit, Unit Testing, Jest, Responsive UI, Express.js, API Development, Web Security, Google Cloud Platform (GCP), Software Architecture, Web Development, Software Design, Architecture, Agile, JavaScript Libraries, APIs, Amazon Web Services (AWS), Django, Tailwind CSS, GitHub, Git, React Redux, Progressive Web Applications (PWAs), Mobile-first Design, Styled-components, UI Components, Design Systems, Accessibility, Python, SaaS

Senior Front-end Developer

2018 - 2021
DiDi Global Inc.
  • Supervised and led a team during the development of real-time messaging applications using React, Redux, and Electron.
  • Designed and implemented main features like messaging, calendar, and integrated SQLite database.
  • Enhanced the application's feature to resolve issues effectively and optimize overall performance, reliability, and efficiency. Resulted in a 50% faster startup speed.
  • Utilized software engineering expertise to build and maintain a high-quality product throughout the software lifecycle to boost development efficiency.
Technologies: TypeScript, Redux, Redux-Saga, Node.js, Electron, SQLite, Front-end, HTML, JavaScript, CSS, Full-stack, HTML5, JSON, JSON API, REST APIs, JSON REST APIs, API Integration, Koa, MySQL, MongoDB, jQuery, Lodash, Ant Design, Webpack, Next.js, Redux Toolkit, Unit Testing, Jest, Responsive UI, Express.js, API Development, Web Security, Software Architecture, Web Development, Software Design, Architecture, Agile, JavaScript Libraries, APIs, WebSockets, Real-time Data, GitHub, Git, React Redux, Progressive Web Applications (PWAs), Mobile-first Design, Styled-components, UI Components, Design Systems, Accessibility, SaaS

Front-end Developper

2017 - 2018
BearyChat
  • Built a realtime messaging application for enterprise collaboration using React, Redux, and Electron.
  • Designed and implemented core modules and libraries like message rendering, message editor, and fuzz search.
  • Provided prompt solutions and proactive troubleshooting support to resolve subtle and complex issues swiftly.
Technologies: TypeScript, Node.js, React, Redux, Redux-Saga, Electron, Front-end, HTML, JavaScript, CSS, Full-stack, HTML5, JSON, JSON API, REST APIs, JSON REST APIs, API Integration, Koa, MySQL, MongoDB, jQuery, Lodash, Ant Design, Webpack, Redux Toolkit, Unit Testing, Jest, Responsive UI, Software Architecture, Web Development, Agile, JavaScript Libraries, APIs, WebSockets, Real-time Data, GitHub, Git, React Redux, Progressive Web Applications (PWAs), Mobile-first Design, UI Components, Design Systems, SaaS

Front-end Engineer

2016 - 2017
Sspai
  • Developed a dynamic, responsive website by integrating Vue and Element. Implemented enhancements that improved web functionality and responsiveness.
  • Enhanced user experience and accomplished webpage objectives by creating site structure, navigation, page optimization, and graphics integration.
  • Utilized software engineering expertise to build and maintain a high-quality product throughout the software lifecycle to boost development efficiency.
Technologies: TypeScript, Vue, Vuex, Webpack, Front-end, HTML, JavaScript, CSS, HTML5, JSON, JSON API, REST APIs, JSON REST APIs, API Integration, jQuery, Lodash, Ant Design, Unit Testing, Responsive UI, Web Development, GitHub, Git, Mobile-first Design

TiDB Cloud

https://www.pingcap.com/tidb-cloud/
TiDB Cloud is a Cloud Native, distributed SQL database platform built for real-time analytics in a fully managed service. It was made on top of TiDB, an open-source, MySQL-compatible, NewSQL database that supports hybrid transactional and analytical processing (HTAP) workloads; it also features horizontal scalability, strong consistency, and high availability.

I designed and built the web console and contributed to the in-house UI library and other toolings, which enhanced the company platform, framework, and services. I also provided technical advice and weigh-ins on technical decisions impacting lots of cross-functional teams and company outcomes.

D-Chat

D-Chat is an internal enterprise collaboration suite platform based on instant messaging built with React, Redux, and Electron for Didi checking which is the largest vehicle-for-hire company in China. It provides features like real-time messaging, a calendar, video conferences, and a collaborative online document editor.

I supervised and led a team during the development, and I designed and implemented lots of core features like messaging, calendar, integrated SQLite database, etc.

Sspai

https://sspai.com/
A website for sharing your experience the digital products and tools. I was the front-end developer that built a smooth content editing and rendering engine and liaised with an iOS developer to build the hybrid mobile app for it.

Libraries/APIs

React, Node.js, jQuery, Lodash, Redux-Saga, JSON API, REST APIs, API Development, React Redux, MobX, Vue, Vuex

Tools

Webpack, Redux Toolkit, GitHub, Git, GoLand, Vue CLI, Flow

Languages

TypeScript, HTML, JavaScript, CSS, HTML5, Go, Python

Frameworks

Redux, Koa, Ant Design, Electron, Next.js, Express.js, Tailwind CSS, Gin-Gonic, gRPC, Jest, Material UI, Django

Paradigms

Unit Testing, Agile

Storage

SQLite, JSON, MySQL, MongoDB

Platforms

Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), MacOS, Visual Studio Code (VS Code)

Other

Front-end, Full-stack, JSON REST APIs, API Integration, Responsive UI, Web Development, JavaScript Libraries, APIs, WebSockets, Real-time Data, Progressive Web Applications (PWAs), Mobile-first Design, Styled-components, UI Components, Design Systems, SaaS, Web Security, Software Architecture, Software Design, Architecture, Accessibility

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