# Chris Opperwall > Software Engineer at Quizlet Location: San Francisco, California, United States Profile: https://flows.cv/chrisopperwall I graduated with a B.S. in Computer Science student at Cal Poly, San Luis Obispo, and I spend most of my time learning about Linux and web technologies. I'm proficient in C and Java through course experience, and I am proficient with PHP, MySQL, JavaScript (both browser and Node.js), React, and Python through work experience at PayPal, iFixit, and personal projects of mine. Most of my personal projects are available on my Github profile (https://github.com/copperwall) and my blog (https://www.copperwall.dev) I was a trumpet player in the Cal Poly Mustang Band and former Webmaster of the Iota Pi chapter of Kappa Kappa Psi, the National Honorary Fraternity for College Band Members. Some of my other hobbies include experimenting with my Raspberry Pi computer, building web apps, and keeping up to date with news in the programming and open source world. I was also part of the 2012 Blue Devils Drum & Bugle Corps, where we won the Drum Corp International World Championship. ## Work Experience ### Staff Software Engineer @ Quizlet Jan 2024 – Present | San Francisco, California, United States ### Senior Software Engineer @ Quizlet Jan 2022 – Jan 2024 | San Francisco, California, United States ### Software Engineer @ Quizlet Jan 2020 – Jan 2022 ### Senior Software Engineer @ Truepill Jan 2019 – Jan 2020 | San Mateo ### Software Engineer @ PayPal Jan 2018 – Jan 2019 | San Jose, CA I worked as a full-stack engineer working with React on the frontend and Node on the backend. I've worked on an experiments team that released a product to help third-party sites increase signups by offering incentives for logging in with their PayPal account. I've worked to optimize web application performance by using techniques like code splitting, lazy loading, and differential builds. I've also worked outside my team to add features to a Java backend service. ### Software Engineer @ iFixit Jan 2016 – Jan 2018 | San Luis Obispo, California Area Worked as a full stack engineer. I integrated a WYSIWYG editor into iFixit.com and Dozuki.com to replace the existing wiki text input with a modern and user-friendly editor called Prosemirror. Refactored the way cart are stored in the database from serialized PHP objects to normalized SQL tables. Built a cart recovery system to notify customers that had abandoned projects in their shopping carts. Used MongoDB to store sales, inventory, and analytics in as a data warehouse. Utilized Amazon Elastic Container Service to run Docker containers to pull down sales data from third party services and store it in the data warehouse. ### Software Engineer Intern @ iFixit Jan 2015 – Jan 2016 | San Luis Obispo, California Area Worked as a full stack engineer intern. Developed a framework to aggregate and sanitize sales and inventory data from multiple sales channel and inventory fulfillment sources. Optimized SQL queries for the product team and modeled tables to support product fulfillment from multiple warehouses. Added internationalization support to guide steps for community-based translations. ### QA Engineer Intern @ iFixit Jan 2014 – Jan 2015 | San Luis Obispo, California Area I contributed to the testing framework, which uses a combination of PHPUnit and Selenium Webdriver to run functional tests on new features to the site. Much of this work was converting Selenium 1.0 tests to Webdriver. Worked to implement better testing procedures using the Page Object testing model. ### Java Engineer Intern @ Copart Jan 2013 – Jan 2013 | Fairfield, CA Gained experience with Java, Spring Framework, Freemarker, SQL, and jQuery. I used these tools to help with a web application that retrieved car information based on search queries. ## Education ### Bachelor of Science (BS) in Computer Science California Polytechnic State University-San Luis Obispo Jan 2011 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/copperwall - Website: http://chrisopperwall.com --- Source: https://flows.cv/chrisopperwall JSON Resume: https://flows.cv/chrisopperwall/resume.json Last updated: 2026-03-22