Experience

Robotics Systems Engineering Intern — NASA Jet Propulsion Laboratory

May–December 2024

Robot Operations Group · Pasadena, California · Steven Myint and Andrei Tumbar

  • Improved simulation fidelity in ground-operations software for the Mars 2020 Perseverance rover.
  • Built a flight-software-in-the-loop subsystem simulating the rover's event-driven architecture and schedulers.
  • Stack: C, C++, Python, Bash; RTOSs, Linux, OS schedulers; event-driven programming; time-series visualization.

Research Assistant — RIT Computational Linguistics and Speech Processing Lab

April 2023–April 2024

Rochester, New York · Drs. Cecelia Alm and Reynold Bailey

  • Created an application for visualizing and interpreting large, multimodal data sets across research contexts.
  • Applied multimodal data-analysis methods in support of affective computing and HCI research.
  • Resulted in a co-authored publication at ACII 2023 (see below).
  • Stack: Python, JavaScript, Django, Pandas, NumPy, Plotly, Bokeh.

Education

Rochester Institute of Technology

August 2022–May 2026

Rochester, New York

B.S./M.S. Computer Science
Specialization: Programming Languages and Tools · Minor: Mathematics

  • M.S. project: Lambda Set Specialization for MLton — integrated a specializing defunctionalization technique into MLton, a whole-program optimizing compiler for Standard ML.
  • Synthesized compilers, functional programming, intermediate languages, type systems, and computation theory.
  • Experienced operating in a production compiler ecosystem with real-world developer considerations.
  • Dean's List: Fall 2022, Spring 2023, Fall 2023.

Coursework: C, Haskell, Java, Python; OOP, procedural and functional programming; AI, ML, neuronal models, LLMs; data structures, algorithms; cryptography; project management, SCRUM; networking, distributed computing; relational databases, SQL; Linux; discrete math, graph theory, calculus, statistics.

Pitt Community College

January 2021–December 2023

Winterville, North Carolina

A.A.S. Information Technology: Computer Programming and Development

  • Certificates: C# Programming, Data Reporting and Analytics, Java Programming.

Coursework: Java, C++, C#, Python; GUI programming, web development; networking; relational databases, SQL; Linux; program design, project management; Agile and Waterfall methodologies; Microsoft Office.

Skills

Languages
  • C
  • C++
  • Elixir
  • Haskell
  • JavaScript
  • Python
  • SML
Technologies
  • Bash
  • CSS
  • HTML
  • Git
  • Linux
  • Nix
  • NumPy
  • PyTorch
  • SciPy
  • SQL
  • Pandas
  • REST APIs
Editors
  • JetBrains Suite
  • Vim
  • Visual Studio
  • VS Code
Other
  • GitHub
  • Google Colab
  • LaTeX

Publications & Conferences

Arthur, I., Quinn, J., Titung, R., Alm, C. O., & Bailey, R. (2023). MDE — Multimodal Data Explorer for Flexible Visualization of Multiple Data Streams. Proceedings of Affective Computing + Intelligent Interaction (ACII).

Quinn, J. MDE — Multimodal Data Explorer for Flexible Visualization of Multiple Data Streams. Research demonstration, ACII, September 2023.

Quinn, J. Multimodal Data Analysis Software: Overcoming Static Limitations. Oral presentation, RIT Undergraduate Research Symposium, August 2023.