# John Quinlan > Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/johnquinlan Recent grad of Carnegie Mellon University's School of Computer Science and School of Music. Interested in intersections of technology and music/arts. ## Work Experience ### Software Engineer @ Peregrine Jan 2025 – Present | San Francisco, California, United States ### Software Engineer II @ Hive Jan 2025 – Jan 2025 | San Francisco, California, United States ### Software Engineer @ Hive Jan 2023 – Jan 2025 | San Francisco, California, United States -Managed an extensible, distributed web crawler to gather text and images for several Hive teams -Wrote using Hadoop MapReduce and Apache Airflow to process and maintain a multi-petabyte image database -Integrated Selenium and Spark to enhance and inform crawler development ### Teaching Assistant: 15-251, Great Ideas in Theoretical Computer Science @ Carnegie Mellon University Jan 2022 – Jan 2023 | Pittsburgh, Pennsylvania, United States -Taught recitations, held office hours, and led review sessions with students for 15-251: Great Ideas in Theoretical Computer Science, which is a 300+ person class. -Instructed students in computability, runtime efficiency, cryptography, and several other key components of theoretical computer science. ### Music Theory Tutor @ Carnegie Mellon University Jan 2020 – Jan 2022 | Pittsburgh, Pennsylvania, United States Tutored undergraduate students taking classes in Carnegie Mellon's music theory division. ### Principal Oboe, Philharmonic/Wind Ensemble @ Carnegie Mellon University Jan 2019 – Jan 2022 | Pittsburgh, Pennsylvania, United States Played as Principal Oboe in pieces such as Symphony no. 3 (Beethoven), Symphony no. 1 (Brahms), Petrushka (Stravinsky), and Messiah (Handel), as well as Assistant Principal Oboe/English Horn in various other pieces. ### Software Development Engineering Intern @ Amazon Web Services (AWS) Jan 2022 – Jan 2022 | Arlington, Virginia, United States -Worked on an AWS team to develop search functionality for developers looking to create AWS service consoles. -Individually created the website structure, using Gatsby, React, and GraphQL, and implemented NLP to ingest user queries and return the most relevant documentation. -Demonstrated work at the Amazon Intern Showcase. -Received full-time return offer. ### Full-stack Developer @ Transcending the Transition Plan Jan 2021 – Jan 2022 | Pittsburgh, Pennsylvania, United States Programmed primarily in Javascript using React, but also in HTML and Python, to develop an interactive website for students with disabilities and their families. The website focuses on providing personal resources to these students as they leave high school to create an accessible and equitable transition experience. ## Education ### Bachelor of Computer Science and Arts in Computer Science and Oboe Performance Carnegie Mellon University ## Contact & Social - LinkedIn: https://linkedin.com/in/john-quinlan-cmu --- Source: https://flows.cv/johnquinlan JSON Resume: https://flows.cv/johnquinlan/resume.json Last updated: 2026-04-11