# Andrew Schreffler > Software Engineer @ Shiftsmart Location: Pittsburgh, Pennsylvania, United States Profile: https://flows.cv/andrewschreffler Full-stack developer with a focus on front-end web development. I also have experience in automated systems. I am currently working as a Software Engineer for Shiftsmart. I've previously worked for DoorDash, Bbot (an online ordering start-up), and Cabot Oil and Gas. Some of my other interests are cooking, guitar, trail running, hiking, Latin, and traveling. ## Work Experience ### Software Engineer @ Shiftsmart Jan 2023 – Present Shiftsmart is a startup focused on building a platform the revolutionizes labor. It empowers hourly workers to find more work, increase their earnings, and control their own schedules, while also enabling employers to increase fulfillment, reduce turnover, and improve quality. The platform enables the largest companies and government agencies to fractionalize jobs into shifts and manage schedules, workers, and assignments all in one place. I am currently working as a full-stack software engineer. ### Software Engineer @ DoorDash Jan 2022 – Jan 2022 My previous company, Bbot, was acquired by DoorDash in March of 2022. I moved over to DoorDash at this time, but continued to work on the same Bbot product that I had previously been working on. Here are some projects I completed during my time at DoorDash: • Wrote the front-end code that allowed customers to checkout using gift cards on the Bbot platform. • Completed a project that allowed a kitchen tablet at a restaurant to poll for order tickets and send them to a kitchen printer via a TCP connection. This eliminated the need for Raspberry Pis to run our printer software at many restaurants. • Migrated our Terminal app (a React Native kitchen software android application) from Native Base 2 to Native Base 3. • Also wrote the frontend code that added loyalty integrations to our Terminal app. ### Software Engineer @ Bbot Jan 2020 – Jan 2022 Bbot was a dining tech startup focused on building online ordering and order/pay at the table technology for restaurants, breweries, hotels, and food halls. I worked as a full-stack developer, mainly focusing on frontend web and android development. Skills I developed during my time here were Python, JavaScript / TypeScript, AngularJS, Django, AWS Lambda, AWS S3, React, and React Native. Here are some projects I completed while at Bbot: • Developed a SquareSpace-like application for restaurants to build custom branded ordering sites. • Developed a new method for uploading photos to our platform using AWS Lambda and S3 that appropriately resized images and compressed file size. • Developed our 'Bbot App Store' page in our Admin Panel which allowed restaurants to connect to any number of integrations (POS, Delivery, Rewards/Loyalty, etc.) • Developed an interface to allow developers to easily connect with our External API. They could generate webhook credentials, set webhook urls, and build and publish tiles for the Bbot App Store. • Developed an interface for creating promos and added the ability for promos to only be used a certain number of times per customer. • Developed a feature for tracking and charging restaurants for SMS messaging costs. ### SCADA Intern @ Cabot Oil & Gas Corporation Jan 2019 – Jan 2019 | Greater Pittsburgh Area Cabot Oil & Gas Corporation is an independent oil and gas producer, currently focusing their efforts on the extraction of natural gas from the Marcellus Shale in Northeastern Pennsylvania. I worked as a SCADA Intern (Supervisory Control and Data Acquisition) on two main projects. Skills I developed during this time were PLC Programming (ABB, Allen-Bradley, TotalFlow), HMI Design (iX Developer), PHP, Laravel, and JavaScript. Here are the main projects I completed while at Cabot: • Created a controls system for methanol injection at the well-pads, which is used to prevent pipes from freezing during the winter. • Developed a web application of an interactive system map of Cabot's well-pads and the Williams pipeline. It could display live data and historical records of selected well-pads and provided a number of other useful analysis tools. I utilized a CygNet API to add advanced functionality to this application. ### Operations Intern @ Axalta Coating Systems Jan 2018 – Jan 2018 | Mt. Clemens, MI Axalta Coating Systems is a global leader in paint and protective coating manufacturing, specializing in light vehicle OEM and refinish. I worked as an Operations Engineering Intern at the North American Technology Center, located in Mt. Clemens, MI. Skills I developed during this time were HMI design (ABB Symphony+), JavaScript, Python, and Flask. Here are the main projects I completed while at Axalta: • Developed a new set of operational graphic interfaces for one of the resin reactor systems on the plant floor. The graphics files I created included files for the reactor, weigh tanks, thin tanks, MDI tanks, and dust collectors. One of the main features of these interfaces was programming the pipes to be highlighted when material was flowing. This had not been implemented in previous interfaces and made it easier for operators to identify flow paths. • Developed a web application that operators can use on all the resin reactors at the site to identify what wash they should be using on the reactors in between batches of resin. This web applications allows them to easily download and print the directions for these washes. It also allows engineers to easily update, edit, and add new washes to the app. ### 15-112 TA @ Carnegie Mellon University - School of Computer Science Jan 2017 – Jan 2018 The Carnegie Mellon School of Computer Science is one of the top computer science programs in the nation. After taking 15-112, Fundamentals of Programming and Computer Science, I became a teaching assistant for the class the next semester. I was a TA for four consecutive semesters. I taught small groups of students called recitations twice a week and held office hours for two hours every week. I also graded homework, quizzes, and exams. During the last three weeks of the course, I would serve as a term project mentor for 8-10 students. I advised and graded them as they created their final projects for the course. ### Technology Intern @ Spotluck Jan 2016 – Jan 2017 | Bethesda, MD Spotluck was a tech start-up located in Bethesda, MD. They develop an app that allows users to receive discounts at local restaurants in their areas. They partnered with hundreds of restaurants in DC, Maryland, Virginia, Pennsylvania, New Jersey, and New York. My work as an intern was mainly centered around web development. I assisted the CTO in creating a new website from scratch, transitioning from the SquareSpace website that they had used in the past. I created a new format for displaying menus on the website using HTML and CSS. I also performed extensive app audits, which included reviewing the app in its entirety and presenting a comprehensive report of all errors and concerns which I found. In addition, I created action plans to go along with these audits to correct any of the errors I found. ### Repair Manager @ Sreaker Enterprises LLC Jan 2013 – Jan 2016 | College Park, MD Sreaker iPhone Repair is a start-up located in College Park, MD that specializes in performing screen, battery, and speaker repairs on iPhones. I worked as a repair technician and eventually repair manager for this company. I was responsible for organizing iPhone repairs among technicians as well as training new technicians. I also managed inventory orders of new screens, batteries, and speakers. I created a new system for managing inventory orders using excel macros and data analysis that improved inventory efficiency. ## Education ### Bachelor's degree in Chemical Engineering Carnegie Mellon University Jan 2016 – Jan 2020 ### Glenelg Country School Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/andrew-schreffler - Website: https://andrewschreffler.com --- Source: https://flows.cv/andrewschreffler JSON Resume: https://flows.cv/andrewschreffler/resume.json Last updated: 2026-03-29