# William S. Fuller > Senior Software Engineer at TED Conferences Location: Seattle, Washington, United States Profile: https://flows.cv/williamsfuller I am a Front End Engineer that is also fascinated with back end technologies. My current technology stack is React, Redux, GraphQL, and Styled Components/JSS. I absolutely love taking every new day as an opportunity to learn and grow as an engineer. ## Work Experience ### Senior Software Engineer @ TED Conferences Jan 2021 – Present | Seattle, Washington, United States ### Instructor @ UC Berkeley Extension Jan 2018 – Present | San Francisco Bay Area Design and implement a 10 week course on how to design, develop, and deploy a responsive multipage website using HTML5/CSS3 and JavaScript with jQuery. - Teach basic to advanced HTML5 and CSS3. Integrate jQuery plugins for enhanced user experiences - Teach wireframe and design of a responsive multipage website with mobile and desktop views - Instruct on how to build a prototype, from student designs, in InVision - Develop, from scratch, a responsive website from designs/prototype. Deploy website on GitHub Pages ### Software Engineer @ Microsoft Jan 2020 – Jan 2021 | Redmond, Washington, United States Software Engineer within the Cognitive Services platform specifically the Custom Translator team. Primary objectives include supporting an Angular web application while leading a migration from Angular to React pertaining to the use of React libraries and technologies. - Support Angular v7.x production application with features and bug fixes - Support continuous integration pipelines in Azure DevOps - Create React + Redux application using TypeScript - Integrate Microsoft open source libraries including Fluent UI and Microsoft Authentication Library (MSAL) for application alignment - Provide resourcing for team decision making while migrating to React and building front end microservice architecture - Provide UI design feedback and code reviews ### Software Engineer @ Leafly Jan 2019 – Jan 2020 | Seattle, WA Member of the “Learn team”, which specifically aimed to provide users with news and eduction through several web application properties within Leafly.com. These properties include micro service applications such as our homepage, search, cannabis strain exploration, and Wordpress news articles. Assisted in the final stages of our company wide Strain Evolution rebranding and provide fast follow bug fixing and user feed back features post launch. - Support Wordpress CMS upgrade process from v4.x to v5.x - Support delivery of key components across the Leafly ecosystem - Key driver of Confluence documentation of processes, onboarding, and tooling ### Front End Engineer @ Postman Jan 2018 – Jan 2019 | San Francisco, California Supported multiple web properties for the Marketing Technology Department in collaboration with Product, Corporate Marketing, Design, Human Resources and Sales Teams. With support to web properties those include the getpostman.com website, Wordpress blog blog.getpostman.com, and learning.getpostman.com the documentation site for the Postman application. - Led the research and development of new technologies as well as creating proof of concept applications for our documentation site (Gatsby + React), Component Library (React, Styled Components, Storybook, NPM), and website rebuild (React, Redux, Styled Components). Authored Review for Comments (RFCs) for new technology proposals and blog articles documenting development of new technologies. - Led proposal initiatives on topics such as workflow management and Agile Sprint events. Initiatives include Continuous Deployment by transitioning from traditional GitFlow to “OneFlow” workflow. Scheduling and leading sprint retrospectives, code reviews, sprint planning, and backlog grooming. - Used Postman application to develop Mock Server with full suite of Unit Tests and Monitoring for Marketing team to dynamically update sections of the getpostman site. Wrote extensive step by step how to documentation for non technical team members. - Implemented End to End testing suite with Cypress on top of Continuous Deployment pipelines in Bitbucket for getpostman.com ### Software Engineer @ Airbnb Jan 2017 – Jan 2018 | San Francisco Initially contracted to develop a React Redux application for on/off boarding call center agents during peak seasons. Contract was extended to build an internal company wide employee permission application with React, Apollo, and GraphQL. Contract was extended a third time to maintain the Airbnb Career pages, and internal Employee Calibration Tool. - Create User Interfaces using Airbnb’s design language system with Sketch - Build prototype of applications with InVision for User Experience and business requirement fulfillment - Develop applications using React + Redux and Webpack using latest JavaScript standards - Provide high level support in building RESTful API and application deployments ### Front End Web Developer @ ASUS North America Jan 2016 – Jan 2017 | Fremont, CA Create sites of online campaigns, maintain in house applications, and develop WordPress sites for news blogging and an internal e-commerce portal. - Develop/maintain sites using HTML5, CSS3(Sass), JavaScript, Bootstrap, Grunt/Gulp, WordPress, AngularJS, Bower, NPM, and Git. Support existing ASP.net, PHP, and MySQL/MS SQL applications. - Manage development projects and scheduling - Work with different marketing sub departments and design team on site development, design direction, and user experience input. - Create Quarterly Business Reviews containing site analytics, visual representation models, and site feedback to enhance user experience and better understand user audience. ### Front End Web Developer @ Incentive Networks Jan 2013 – Jan 2016 | San Carlos, California Develop responsive web sites within proprietary Content Management System for online loyalty programs. -Create custom JavaScript, jQuery widgets, and script library. -Develop sites using HTML, CSS, JavaScript, jQuery, and mobile frameworks. -Test for cross browser and iOS/Android mobile device compatibility . -Provide mobile and responsive development consulting to marketing team and fellow development team. -Develop flexible dynamic parent templates that can be restyled according to client needs as child templates. ### UX/Front End Web Developer Intern @ Volumebee Jan 2013 – Jan 2013 Rebranding and developing current website and mobile application for Volumebee.com, to focus on the new product and services. Responsibilities: -Provide UI/UX architecture, consulting, usability, and development to manager, marketing team and fellow development team. -Create detailed mockups using Photoshop -Create functional prototypes for desktop and mobile devices. -Develop site using HTML, CSS, JavaScript, and jQuery on PHPStorm. -Implement Responsive Web Design for full site compatibility. -Troubleshoot and fix any site issues for Cross Browser/Device Compatibility. ### Technology Associate @ EDMC Jan 2011 – Jan 2013 Use of Microsoft 2010 Outlook, Excel, and Word. Monitoring and controlling distribution of video, audio, software, and animation equipment to students and faculty. Customer service and tier one tech support for Windows, Macintosh, and computer peripherals. ### Seasonal Design Associate & Quality Control @ Minted Jan 2012 – Jan 2012 Proofing online orders from customers using Adobe Photoshop, Illustrator, and InDesign. Making necessary adjustments to various orders for highest customer satisfaction. ## Education ### Bachelor's degree in Web Page, Digital/Multimedia and Information Resources Design The Art Institute of California-San Francisco Jan 2011 – Jan 2013 ### Full Stack Web Development Certification in Computer Software Engineering freeCodeCamp Jan 2016 – Jan 2017 ### Associate of Science (AS) in Design and Visual Communications, General ITT Technical Institute-Dayton Jan 2008 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/wsfuller-dev - Website: https://wsfuller.dev - GitHub: https://github.com/wsfuller --- Source: https://flows.cv/williamsfuller JSON Resume: https://flows.cv/williamsfuller/resume.json Last updated: 2026-03-22