1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/app.f21dd7ebc396bb7a864f.css">/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:brandon-grotesque;src:url(/static/brandon-grotesque-black-webfont-4361bbb2fba1183116b6df7e0da385c6.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:vollkorn;src:url(/static/vollkorn-regular-webfont-7c197e2bd82044e934d4386c19d0ff35.woff) format("woff");font-weight:400;font-style:normal}body{font-family:vollkorn,Times,serif;font-size:1rem;line-height:1.4;text-rendering:optimizeLegibility;color:#222}.text--lead{font-size:1.15rem}.text--regular{font-size:1rem}.horizontal-rule{margin-top:4rem;margin-bottom:4rem;border-color:rgba(0,0,0,.075)}.heading{font-family:brandon-grotesque,Helvetica Neue,Helvetica,sans-serif;font-weight:900;letter-spacing:.075em;text-transform:uppercase;text-rendering:optimizeLegibility;margin-top:2rem}.heading--jumbo{font-size:3rem}.heading--large{font-size:1.5rem}.heading--medium{font-size:1.25rem}.heading--small{font-size:1rem;letter-spacing:.5px}ul{margin-top:.5rem;margin-bottom:1.75rem;padding-left:1rem;list-style:circle}li{margin-bottom:1rem}a{color:#222;text-decoration:none}.link{position:relative;display:inline-block;z-index:1}.link:before{content:"";position:absolute;left:0;bottom:.2em;width:100%;height:0;padding-left:2px;padding-right:2px;margin:-2px;border-bottom:1px solid #222;background:transparent;transition:all .3s ease-in;z-index:-1}.link:focus:before,.link:hover:before{height:100%;border-radius:3px;border-color:#98efdc;background:#ccf7ee;color:#222;transition:all .25s ease-out}.u-fill--dark .link{color:#fff}.u-fill--dark .link:before{border-color:#fff}.u-fill--dark .link:focus,.u-fill--dark .link:hover{color:#222}.u-fill--dark .link:focus:before,.u-fill--dark .link:hover:before{border-color:#98efdc}.resume__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.container{max-width:650px;padding-left:1rem;padding-right:1rem;margin:auto}.footer,.header{padding-top:6rem}.footer{width:100%;padding-bottom:2.5rem;color:#fff;-webkit-clip-path:polygon(0 12vw,100% 0,100% 100%,0 100%);clip-path:polygon(0 12vw,100% 0,100% 100%,0 100%)}@media only screen and (min-width:640px){.footer{padding-top:8rem}}@media only screen and (min-width:1024px){.footer{padding-top:9rem}}@media only screen and (min-width:1440px){.footer{padding-top:11rem}}.cursor{padding-right:.25em;line-height:1;display:inline-block;border-right:.65em solid rgba(0,0,0,.075);-webkit-animation:blink 1.5s infinite;animation:blink 1.5s infinite}.cursor--dark{border-right:.65em solid hsla(0,0%,100%,.1);-webkit-animation:blink--dark 1.5s infinite;animation:blink--dark 1.5s infinite}@-webkit-keyframes blink{0%{border-color:rgba(0,0,0,.075)}50%{border-color:transparent}to{border-color:rgba(0,0,0,.075)}}@keyframes blink{0%{border-color:rgba(0,0,0,.075)}50%{border-color:transparent}to{border-color:rgba(0,0,0,.075)}}@-webkit-keyframes blink--dark{0%{border-color:hsla(0,0%,100%,.1)}50%{border-color:hsla(0,0%,100%,0)}to{border-color:hsla(0,0%,100%,.1)}}@keyframes blink--dark{0%{border-color:hsla(0,0%,100%,.1)}50%{border-color:hsla(0,0%,100%,0)}to{border-color:hsla(0,0%,100%,.1)}}.u-fill--dark{background-color:#222}.u-color--primary{color:#98efdc}.u-measure{max-width:65ch}</style><meta name="generator" content="Gatsby 2.0.119"/><title data-react-helmet="true">Olivia Cheng | Resume</title><link data-react-helmet="true" rel="apple-touch-icon" sizes="180x180" href="'/favicons/apple-touch-icon.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png"/><link data-react-helmet="true" rel="manifest" href="/favicons/site.webmanifest"/><meta data-react-helmet="true" charSet="utf-8"/><meta data-react-helmet="true" name="viewport" content="width=device-width, initial-scale=1"/><meta data-react-helmet="true" name="description" content="Olivia Cheng is a senior designer who thinks and builds in systems, and leads teams in developing and applying thoughtful, inclusive approaches to difficult problems."/><link as="script" rel="preload" href="/component---src-pages-resume-js-6488a78277d12acd9cf0.js"/><link as="script" rel="preload" href="/0-5b80c06319b2aa067d5a.js"/>
1<link as="script" rel="preload" href="/app-91ee92699e52a5a32c44.js"/><link as="script" rel="preload" href="/webpack-runtime-1def5ac68fd940c9ef3e.js"/><link as="fetch" rel="preload" href="/static/d/794/path---resume-e-4-f-cdf-NZuapzHg3X9TaN1iIixfv1W23E.json" crossOrigin="use-credentials"/></head><body><noscript id="gatsby-noscript">This app works best with JavaScript enabled.</noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" role="group"><main><div class="container"><header class="header"><h1 class="heading heading--jumbo cursor"><a href="/">Olivia Cheng</a></h1></header><article class="u-measure"><h2 class="heading heading--large">Experience</h2><h3 class="heading heading--small resume__heading"><span>Director of Product Design, The New York Times</span><span>2021âCurrent</span></h3><ul><li>Built a product design team from the ground up for Core Platforms, focusing on shared platforms, services and tools to modernize foundational capabilities and infrastructure that power products and experiences across The New York Times.</li><li>Led the strategy for a new Identity platform in partnership with product and engineering, driving alignment with teams across the company and leadership. Supported modernization initiatives across Commerce, Messaging, and Native Apps platforms, driving clarity through complex, ambiguous problems. Guided teams through the delivery of critical projects while managing shifting business priorities.</li><li>Developed the product design practice around crafting high quality internal services and tooling. Developed resources for managers to better support and develop designers across the Times, and improved new hire onboarding. Mentored senior designers and new managers in leadership practices.</li></ul><h3 class="heading heading--small resume__heading"><span>Staff Product Designer, Webflow</span><span>2019â2021</span></h3><ul><li>Led strategic initiatives that fed into business and product decision-making, including pricing research to understand the purchasing behavior of core customer segments. Drove generative research to identify opportunities and critical pain points in the user journey around the CMS product to inform the product roadmap.</li><li>Designed new onboarding experiences to lower the barrier of entry for new users through hands-on play, increasing user activation rates by 30%. Collaborated with engineers to build a scalable framework of interaction patterns and components for in-product tutorial experiences.</li><li>Leveled up research as an org capability by coaching designers and product managers in shaping and conducting user research, advising on research initiatives across the organization, and developing a toolkit to standardize research best practices. Initiated DEI efforts across the design team, advocating for inclusive design practices.</li></ul><h3 class="heading heading--small resume__heading"><span>Design Lead & Design Manager, Nava PBC</span><span>2017â2018</span></h3><ul><li>Led a distributed design team in developing a new HealthCare.gov application, providing a streamlined experience to help millions of applicants get health coverage with greater ease. Responsible for overall vision, establishing design milestones, and shaping roadmap with product and engineering partners. Evaluated and addressed program risks with leadership on a weekly basis, and strengthened relationships with government stakeholders at the Centers for Medicare & Medicaid Services.</li><li>Led discovery including competitive analysis, design audits, stakeholder interviews and user research to uncover applicant needs for eligibility-based services. Facilitated development of design principles, repeatable patterns, frameworks and design standards to scale design quality across the team. Advocated for agile and lightweight research practices with stakeholders to increase speed of learning and iteration.</li><li>Facilitated weekly spaces for designers to present and critique work, explore ideas and develop strategies. Provided direct reports with regular support and feedback, coaching, and opportunities for growth. Improved team processes: including revamping onboarding to more easily ramp up new team members, designing more effective interview processes, and developing a career development review process.</li></ul><h3 class="heading heading--small resume__heading"><span>Front-end Engineer, ISL</span><span>2015â2016</span></h3><p>Led development on numerous client websites and applications. Contributed to the development of the Service Year platform, refactored major parts of the front-end into extensible components, and maintained front-end documentation. Led research and development for several experimental products, including a touchscreen mirror hardware product. Advocated for better design collaboration practices, and ran workshops to train team members on developing design systems.</p><h3 class="heading heading--small resume__heading"><span>Designer, Sunlight Labs</span><span>2013â2015</span></h3><p>
1Led end-to-end design for OpenCongress, a platform for tracking legislative activity in the U.S. Congress, and EmailCongress, a service for contacting members of Congress. Conducted user research to inform product improvements. Designed a new component library, custom icon set and logo as part of a brand refresh. Standardized CSS architecture and developed a design system with front-end documentation.</p><h3 class="heading heading--small resume__heading"><span>Designer, AARP Digital</span><span>2012â2013</span></h3><p>Developed accessible design solutions and coded prototypes of new components. Created a styleguide documenting AARP Digital design guidelines and standards used by internal teams and vendors to uphold the brand.</p><h3 class="heading heading--small resume__heading"><span>Designer, Southern Tier AIDS Program</span><span>2010â2012</span></h3><p>Designed websites to increase community engagement and HIV prevention awareness. Developed custom event registration and content management systems, raising hundreds of thousands in fundraising annually.</p><h2 class="heading heading--large resume__heading">Tools & Skills</h2><p>I choose the right tool for the job. That might mean research, prototyping, and systems thinking, but also whiteboarding, facilitating workshops, and asking the right questions.</p><p>I believe we can do hard things when we think in systems, learn quickly, experiment, build inclusively, and make space for each other to grow. Letâs jam if you think so too.</p><h2 class="heading heading--large">Education</h2><h3 class="heading heading--small resume__heading"><span>Binghamton University, BA Graphic Design</span><span>2011</span></h3></article></div><footer class="footer u-fill--dark"><div class="container"><h2 class="heading heading--large u-color--primary cursor cursor--dark">Say hey</h2><p>Iâm <a class="link" href="https://twitter.com/heyits0livia">@heyits0livia</a>. Say hey at <a class="link" href="/cdn-cgi/l/email-protection#086764617e616948606d71617c7b6764617e6169266b6765"><span class="__cf_email__" data-cfemail="8ae5e6e3fce3ebcae2eff3e3fef9e5e6e3fce3eba4e9e5e7">[email protected]</span></a>.</p></div></footer></main></div></div>
vendor: 108 bytes, line 1
1<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1<script> 2 window.excludeGAPaths=[/^(?:\/preview\/(?:(?!(?:\/|^)\.).)*?)$/,/^(?:\/do\-not\-track\/me\/too\/)$/]; 3 function gaOptout(){document.cookie=disableStr+'=true; expires=Thu, 31 Dec 2099 23:59:59 UTC;path=/',window[disableStr]=!0}var gaProperty='UA-37079640-1',disableStr='ga-disable-'+gaProperty;document.cookie.indexOf(disableStr+'=true')>-1&&(window[disableStr]=!0); 4 if(!(navigator.doNotTrack == "1" || window.doNotTrack == "1")) { 5 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 6 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 7 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 8 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 9 } 10 if (typeof ga === "function") { 11 ga('create', 'UA-37079640-1', 'auto', {}); 12 ga('set', 'anonymizeIp', true); 13 14 15 } 16 </script>
16<script id="gatsby-script-loader">/*<![CDATA[*/window.page={"componentChunkName":"component---src-pages-resume-js","jsonName":"resume-e4f","path":"/resume/"};window.dataPath="794/path---resume-e-4-f-cdf-NZuapzHg3X9TaN1iIixfv1W23E";/*]]>*/</script>
16<script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app.f21dd7ebc396bb7a864f.css","/app-91ee92699e52a5a32c44.js"],"component---src-pages-hire-me-js":["/component---src-pages-hire-me-js-1459453ba86178b2f522.js"],"component---src-pages-index-js":["/component---src-pages-index-js-ffffb622a6c2ce381842.js"],"component---src-pages-resume-js":["/component---src-pages-resume-js-6488a78277d12acd9cf0.js"],"component---src-pages-selected-work-js":["/component---src-pages-selected-work-js-d3b101f9f351184b75f1.js"],"pages-manifest":["/pages-manifest-fae096491e4c11af7238.js"]};/*]]>*/</script>
16<script src="/webpack-runtime-1def5ac68fd940c9ef3e.js" async=""></script>
16<script src="/app-91ee92699e52a5a32c44.js" async=""></script>
16<script src="/0-5b80c06319b2aa067d5a.js" async=""></script>
16<script src="/component---src-pages-resume-js-6488a78277d12acd9cf0.js" async=""></script>
16<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"1376dbbe7b0140dda4c9870516504f91","r":1,"spa":2}' crossorigin="anonymous"></script>
16 17</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.