Steven Yang, Developer in San Francisco, CA, United States
Steven is available for hire
Hire Steven

Steven Yang

Verified Expert  in Engineering

Software Developer

San Francisco, CA, United States
Toptal Member Since
June 20, 2014

As a full-stack web developer, Steven does everything from tweaking UI interfaces in Sketch to designing scalable back-end architectures. He also tests and transforms ideas into quality products as an entrepreneur. He enjoys adapting to new technologies and studying fundamental ideas.


Google, Inc.
Polymer, Java, JavaScript, Python
CSS3, HTML5, JavaScript, Sinatra, Ruby on Rails (RoR)
jQuery, JavaScript




Preferred Environment


The most amazing...

...thing I've developed is a distributed and asynchronous order processing engine.

Work Experience

Software Engineer

2015 - PRESENT
Google, Inc.
  • Built the test infrastructure for all YouTube web applications.
  • Built tools (linter, code generator) to automate YouTube web workflow.
  • Built a distributed pipeline to build and compile Polymer components.
  • Served as core team member for a closure-template Python compiler.
Technologies: Polymer, Java, JavaScript, Python

Tech Co-Founder

2012 - 2014
  • Designed the back-end with a message queueing architecture to enable asynchronous order processing.
  • Settled the infrastructure and automated deployment with Capistrano plugins.
  • Established front-end integration tests with Selenium, Chrome Driver, and Capybara.
Technologies: CSS3, HTML5, JavaScript, Sinatra, Ruby on Rails (RoR)

Front-end Developer, UX Designer

2011 - 2012
  • Rebuilt the UI, leading to a 13% rise in conversion and a 12% drop in bouncing rate.
  • Optimized the bandwidth usage with an ETags caching strategy.
Technologies: jQuery, JavaScript

Huali eCommerce website

One of the largest eCommerce flower sites for which I was in charge of the design and development. The front-end is developed under a mobile-first strategy. The back-end is developed to be modular through an order processing priority system.

Biggest Food Ordering site

The biggest online ordering platform in China. I rebuilt the front-end UI from scratch to focus on user behavior flows.
One amazing thing I designed and built is the website background, which will adapt to the local time of the user in real-time.


Ruby, JavaScript, Python, HTML5, CSS3, Java, PHP, C, Clojure


Ruby on Rails (RoR), PureMVC, ZK, Sinatra


Vim Text Editor, Sketch, Emacs, Apache OFBiz, Sublime Text 2


Test-driven Development (TDD), Unit Testing, Agile Software Development, Class-based OOP, Prototype-based OOP, Functional Programming




Mega, Merb, Software Development


React, Backbone.js, jQuery, Polymer, Redis Queue


Redis, PostgreSQL, MongoDB

2006 - 2011

Bachelor's Degree in Economics

Zhejiang University - Hangzhou, China

2009 - 2010

International Program Degree in International Economics

Keio University - Tokyo, Japan