Scroll To View More
Steven Yang, Software Developer in San Francisco, CA, United States
Steven Yang

Software Developer in San Francisco, CA, United States

Member since October 8, 2013
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.
Steven is now available for hire


  • Google, Inc.
    Python, JavaScript, Java, Polymer
    Ruby on Rails, Sinatra, JavaScript, HTML5, CSS3
    JavaScript, jQuery


  • Ruby, 4 years
  • Ruby on Rails (RoR), 4 years
  • JavaScript, 3 years
  • Linux, 3 years
  • PostgreSQL, 2 years
  • Sketch, 1 year
San Francisco, CA, United States



Preferred Environment


The most amazing...

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


  • 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: Python, JavaScript, Java, Polymer
  • 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: Ruby on Rails, Sinatra, JavaScript, HTML5, CSS3
  • 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: JavaScript, jQuery


  • Huali eCommerce website (Development)

    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 (Development)

    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.


  • Languages

    Ruby, JavaScript, Python, Java, PHP, C, Clojure
  • Frameworks

    Ruby on Rails (RoR), PureMVC, Sinatra
  • Tools

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

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

  • Other

    Mega, Merb
  • Libraries/APIs

    React, Backbone.js, jQuery, Redis Queue
  • Storage

    Redis, PostgreSQL, MongoDB


  • Bachelor's degree in Economics
    2006 - 2011
    Zhejiang University - Hangzhou, China
  • International Program degree in International Economics
    2009 - 2010
    Keio University - Tokyo, Japan
I really like this profile
Share it with others