Ben Zhang, Developer in Shanghai, China
Ben is available for hire
Hire Ben

Ben Zhang

Verified Expert  in Engineering

Software Engineer Developer

Location
Shanghai, China
Toptal Member Since
April 24, 2021

Ben is a software engineer and engineering manager with 11 years of Ruby on Rails experience with eight of those years in Silicon Valley. Notable clients include Groupon, Netflix, and Gusto. He excels with consumer-facing, internal, and business-facing apps. At Netflix, he improved test coverage from less than 50% to over 90%. As tech lead at Groupon+, Ben architected the credit card reward platform and scaled Groupon+ to over three million users and over 10,000 merchants.

Availability

Part-time

Preferred Environment

MacBook, MacOS

The most amazing...

...product I've built was Groupon+, Groupon's flagship credit card reward platform.

Work Experience

Engineering Manager

2020 - 2021
Gusto
  • Guided junior engineers enabling two junior engineers to receive promotions.
  • Owned team engineering roadmap and defined team processes.
  • Oversaw the merging of two teams. Built a high-performing team that owns multiple large domains including Gusto's entire public API.
Technologies: Ruby on Rails (RoR), React

Senior Software Engineer

2018 - 2020
Netflix
  • Improved back-end performance of key endpoints by three times.
  • Improved test coverage from less than 50% to over 90%.
  • Delivered a wide range of features to the submission management system including submission versioning and smart drop-downs.
Technologies: Ruby on Rails 5, PostgreSQL

Senior Software Engineer/Tech Lead

2013 - 2018
Groupon
  • Architected the back end of Groupon+, Groupon's credit card reward platform.
  • Scaled Groupon+ to over three million users and over 10,000 merchants.
  • Led the integrations with Visa and Mastercard API for user credit card transaction data subscriptions.
Technologies: Ruby on Rails 5, PostgreSQL, API Integration

Web Developer

2012 - 2012
Thoughtbot
  • Assisted a healthcare startup focused on diabetes to develop their web app using Rails.
  • Owned the administrative interface to surface user insights to the site admins.
  • Assisted a banking startup to develop their mobile web app with PhoneGap.
Technologies: Ruby on Rails (RoR)

Groupon+

https://www.groupon.com/occasion/groupon-plus
I developed Groupon's flagship credit card reward platform allowing many different types of offer rules. It supports Visa and Mastercard and the user gets real-time notifications upon spending money at participating merchants.

Languages

Ruby, JavaScript

Frameworks

Ruby on Rails (RoR), Ruby on Rails 5

Tools

RSpec

Paradigms

Database Design

Storage

PostgreSQL, MySQL

Other

API Design, API Integration, Website Performance

Libraries/APIs

Sidekiq, React

2006 - 2010

Bachelor's Degree in Computer Engineering

Brown University - Providence, Rhode Island

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