Peng Xiao Wang


  1. Senior Engineer for 2016–2017

    Wore many hats. Maintained the React-Redux JS client app. Shipped features on the iOS client app including: revamped discover feed, live lists, bulk image uploading, revamped profiles. Maintained and shipped features on the Rails server app including: Bing image search migration, selective sharing of lists, mass mailings and notifications. Also took on additional management responsibilities including: documenting specs, reviewing all code, coordinating with our dev-ops vendor.

  2. Engineer for NationBuilder 2014–2016

    Concepted, developed, documented, and maintained the iOS SDK to simplify iOS developer experience with the API. Shipped accompanying Rails feature for 3rd-party apps. Led the frontend effort to ship the paths and goals features as part of the new pricing plans. Created a D3-based annual report renderer in 2 weeks. Upgraded core features to improve customer productivity: advanced people search, rich content editing. Transitioned sections of the legacy jQuery codebase to React and ES6. Re-architected the SCSS codebase. Mentored frontend skills.

  3. Senior Developer for UseAllFive 2012–2014

    Developed for iOS and web. Worked to finish contracts on time and on spec. Shipped 2 full-sized mobile apps as the only developer. Shipped 3 client-side and 2 server-side web apps with another developer. Helped ship 2 other client-side web apps. Brought discipline by defining frontend conventions. Increased efficiency with frontend tooling and mentoring. When needed, interfaced with clients (including Google) on issues to yield solutions, also finalized designs.

  4. Engineer for OpenX 2011–2012

    Grew the publisher web app. Fixed defects in the existing jQuery-based framework, while extending it with mixins. Designed and developed new components for reporting and data visualization per specs. Migrated the stylesheets to use Sass. Automated JS linting. Automated image spriting.

  5. Engineer for Cramster, Chegg 2009–2011

    Crafted and architected the majority of the frontend for the major 2010 revamp to improve customer experience and engagement. Was the main programmer and occasional designer on the iPhone app that gained traction without any real promotion. Helped recruit and onboard new web and iOS developers. Worked on the same team that delivered the Flashcards app, a precursor to Tinder.

  6. Interaction Designer for Fluidesign 2008–2009

    Designed user experience for large, dynamic websites. Developed and maintained front-end components. Clients included USC College of Letters & Sciences (link). Experimented with WordPress.

  7. Web Developer for UCLA D|MA Department 2007–2008

    Grew and maintained the department’s main site, support site, student forum, and course sites.

  8. Web Development Intern for UCLA CENS PEIR January 2008–March 2008

    Documented existing components into a convenient, comprehensive diagram. Designed and developed the main front-end component, a WordPress theme.

  9. Graphic Designer for UCLA Athletics Hall of Fame 2006–2007

    Grew and maintained case and memorabilia designs.


  1. Ping Lab at UCLA David Geffen School of Medicine August 2009–December 2009

    Contract web administrative, design, and development work for Ping Lab's various projects.

  2. Freelance Republic August 2009–December 2009

    Contract web design and development work. Mostly provided backend support and built custom Vanilla 1 extensions.


  • Tools & Frameworks

    • HTML5, CSS, Java­Script, Backbone, Node, React
    • Swift, Objective-C, iOS
    • PHP, Silex, Word­Press, Ruby, Rails, Python, Bash
    • Processing, Phaser
    • Adobe Creative Suite, Sketch
  • Concepts

    • Progressive enhance­ment, respon­sive de­sign, separa­tion of concerns
    • Iteration, pragma­tism, clarity, main­tainability
    • UX design, UI design, IA design, application design
    • Generative art
  • Art & Craft

    • Concept art: gra­phite, mixed media, digital media
    • Abstract / decora­tive art: acrylic paint
    • Story animation: gra­phite, digital media


  1. Bachelor of Fine Arts with Latin honors in Design Media Arts, UCLA Class of 2008
  2. Semifinalist in 2007 ADAA for Solar Vision (Single Page Print Design)
  3. Recipient of the 2007–08 Elaine Krown Klein Fine Arts Scholarship
  4. Recipient of the 2006–07 Alumni Arts Scholarship
  5. Dean's Honors List for multiple terms