Resume

CHRIS CRAWFORD

EDUCATION

Bachelors of Science Major in Computer Science, Double Minor in Linguistics & Chinese Studies Carnegie Mellon University, Expected Class of 2024 with University Honors

Relevant coursework: Parallel and Sequential Data Structures and Algorithms, Great Ideas in Theoretical Computer Science, Natural Language Processing, Speech Processing, Introduction to Cyber Security, Cyber Security and Ethical Hacking

COMPUTER-BASED WORK EXPERIENCE

Research Assistant
June 2023-Present
Carnegie Mellon University
School of Computer Science
Language Technologies Institute, Pittsburgh, PA

  • Researching wav2gloss under Professor David Mortensen, converting spoken utterances into a parsed transcription with interlinear gloss
  • Building a bigram language model using the rustfst library
  • Reviewing NLP literature to keep up with relevant best practices
  • Extracting and cleaning gloss data from linguistic papers

AI Software Engineer, Cloud Engineer
August 2022-Present
LooperRoom, Remote

  • Collaborated as part of the AI team to build and maintain a stable pipeline and interaction among services
  • Enabled LooperRoom to pursue venture funding by transforming a proof-of-concept mobile app into a secure, scalable MVP
  • Designed and implemented secure, segmented, HIPAA-compliant, AWS-based chat history storage and authentication protocols to secure patient and clinician data
  • Built a React Native mobile app and AWS Amplify data
  • Designed UI and refined REST API components for the company’s React Native mobile app
  • Leveraged AWS capabilities, including Lambda functions, S3 Storage, and Cognito user management

Software Engineer Intern
May 2022-August 2022
LooperRoom, Remote

  • Developed REST API connections to facilitate the Juji chatbot-client interface
  • Helped build the analytics portal for the clinician’s view of patients’ chat histories

Technology Support Assistant
August 2021-Present
CMU Integrated Innovation Institute,
CMU Campus, Pittsburgh, PA

  • Assisting professors to set up and maintain a hybrid learning environment for their lectures
  • Setting up and troubleshooting A/V equipment in the classroom before and during class

Programming Instructor
Summers 2016-2021
Boy Scouts of America, Camp Josepho, Pacific Palisades, CA

  • Used the EDGE method to teach a survey course introducing the basics of programming
  • Demonstrated problem solving methods and presented the syntax of mainstream languages such as Python and Java
  • Taught Scouts between the age of 10 and 13, who were working on the Programming Merit Badge.

Design Intern
June-August 2020
Genesis STEAM,
Remote

  • Built an exhibition space on Mozilla Hubs for Nexus Soyuz, a collaborative virtual exhibition for the Wende Museum of the Cold War
  • Created an immersive virtual music lounge for visitors to discover music popular during the Soviet Era using Blender to optimize models for the virtual spaces, and using Mozilla Spoke to arrange models and music throughout the space

OTHER WORK EXPERIENCE

Inventory Management
July 2023-August 2023
Nordstrom Rack, Culver City, CA

  • Performed real-time inventory analysis to link inventory with customer demand
  • Filled back stock and recently shipped inventory to the store front
  • Created a welcoming environment for customers and provided assistance as needed

StuCo Instructor
January 2023-Present
CMU Student College
, Pittsburgh, PA

  • Led a student-taught course as a co-instructor
  • Presenting information on and promoting discussions of the world, culture, characters, and influences of Avatar: The Last Airbender and The Legend of Korra

PROJECTS

Conlang Dictionary app
2021

  • Built an editable, searchable conlang dictionary app for Android written in Java
  • Used Google Firebase for user authentication and data storage.

Conlang Inflection and Gloss Tool
2022

  • Built a command-line tool in Rust to generate a conjugated gloss based on a dictionary

Executive Function Timer and Scheduler FitBit app
2020

  • Developing a timer and task breakdown monitor to mitigate Executive Function challenges using JavaScript and FitBit Developer Tools
  • Building a calendar scheduler for breaking down tasks and assigning timed reminders using JavaScript and FitBit Developer Tools

COMPUTER SKILLS

Python ⁎ Java ⁎ JS ⁎ C ⁎ Rust ⁎ AWS technologies ⁎ APIs ⁎ React Native ⁎ Linux ⁎ Google Firebase ⁎ Data Structures ⁎ Algorithms ⁎ Functional Programming ⁎ Cyber Security ⁎ UI

INVOLVEMENT

  • Sigma Nu Fraternity Lead Chairman, Treasurer, Sentinel (house manager)
  • ABLE Club Advocacy Chair for two consecutive terms
  • National Association of Rocketry (Level 1 High-Power Rocket Certification)
  • Rocketry Organization of California
  • Linguistics Club
  • KGB (Keeping Geeks Busy)
  • Scotty Labs