I am a Master's student in Computer Science at the University of Chicago, and I am expected to complete my Master's in December 2025. My Master's research focuses on computer graphics, specifically geometry processing with machine learning. I graduated with a Bachelor of Science in Computer Science, specializing in Human-Computer Interaction, and a Bachelor of Science in Mathematics from the University of Chicago in June 2025. I earned Summa Cum Laude Latin honors for these Bachelor's degrees.
From June 2022- June 2024, I worked as a research assistant at the University of Chicago's Human Computer Integration Lab under Professor Pedro Lopes. In this position, I researched ways to give people new sensory experiences in virtual reality (VR) and augmented reality (AR). While working in this position, I published 3 papers through the CHI tech conference, the most prestigious conference in the field of Human-Computer Interaction, and I also presented live demos of each of my projects at various other conferences.
In June 2024, I interned at Google as part of the Wear Companion SDK team. During this internship, I designed and developed new features using Kotlin for the Wear Companion app, the phone app that manages WearOS smartwatches.
Since September 2024, I have been a researcher in the University of Chicago's Threedle Lab under Professor Rana Hanocka. In this position, I use machine learning to research new ways of optimizing 3D geometry using machine learning.
I am currently working as an intern at Google on the Android TV XR team, where I design software for cutting-edge XR devices.
In my free time, I enjoy designing, programming, and composing music for board/video games. During my undergrad, I was a board member of the University of Chicago's Game Design Club (UGD). In this position, I helped run our weekly game-related meetings and organize special events such as the Unity Carnival Unity workshop. My primary responsibility in UGD was overseeing the Devsign Track, UGD's game design/development education program. I designed our education curriculum from scratch and successfully guided over 50 students in making their first games throughout the 2 years of our program!Â
Outside of game design/development, I enjoy playing musical instruments. I regularly practice the piano and trumpet, and I am particularly interested in Jazz music. Once I have the free time, I also plan to learn the electric guitar so I can play heavy metal music!
To contact me, please email me at jserf02@gmail.com
Authors: Yudai Tanaka, Jacob Serfaty, Pedro Lopes
Affiliation: UChicago Human-Computer Integration Lab
Authors: Alex Mazursky, Jacob Serfaty, Pedro Lopes
Affiliation: UChicago Human-Computer Integration Lab
Authors: Romain Nith, Jacob Serfaty, Sam Shatzkin, Alan Shen, Pedro Lopes
Affiliation: UChicago Human-Computer Integration Lab
Note: Ordered chronologically within each category
Computer Science:
CMSC 16100: Honors Introduction to Programming I
CMSC 16200: Honors Introduction to Programming II
CMSC 15400: Introduction to Computer Systems
CMSC 22000: Introduction to Software Development
CMSC 20300: Introduction to Human-Computer Interaction
CMSC 27130/MATH 28130: Honors Discrete Math
CMSC 23700: Introduction to Computer Graphics
Took course in Spring 2023, TA'd this course in Spring 2025
CMSC 22500: Type Theory
CMSC 22400: Programming Proofs
CMSC 20900: Computers for Learning
CMSC 27230: Honors Theory of Algorithms
CMSC 22100: Programming Languages
CMSC 29700: Reading and Research in Computer Science
CMSC 23740: Introduction to Real-time Graphics
CMSC 33710: Scientific Visualization
CMSC 39810: Reading and Research in Computer Science
CMSC 35300: Mathematical Foundations of Machine Learning
Mathematics:
MATH 16110: Honors Introduction to Calculus I IBL
MATH 16210: Honors Introduction to Calculus II IBL
MATH 16310: Honors Introduction to Calculus III IBL
CMSC 27130/MATH 28130: Honors Discrete Math
MATH 20250: Abstract Linear Algebra
MATH 20310: Analysis I in Rn - Accelerated
MATH 20320: Analysis II in Rn - Accelerated
MATH 20330: Analysis III in Rn - Accelerated
MATH 27700: Mathematical Logic I
MATH 25400: Basic Algebra I
Note: This is a course about Abstract Algebra; it is not a remedial mathematics course.
MATH 25500: Basic Algebra II
MATH 26200: Point-Set Topology
Other - STEM:
PHYS 14100: Honors Mechanics
PHYS 13200: Electricity and Magnetism
BIOS 10140: Inquiry-based Exploration of Biology
BIOS 14112: Workings of the Human Brain: From Brain to Behavior
Other - Creative:
MAAD 22322: Introduction to Game Design
MUSI 10300: Introduction to Music: Materials and Design
MAAD 26210: Media Art and Design Practice
Other - Humanities:
HUMA 16000: Media Aesthetics: Image, Text, Sound I
HUMA 16100: Media Aesthetics: Image, Text, Sound II
SOSC 15100: Classics of Social and Political Thought I
SOSC 15200: Classics of Social and Political Thought II
SOSC 15300: Classics of Social and Political Thought III
JWSC 12000: Jewish Civilizations I
JWSC 12001: Jewish Civilizations II
HEBR 20503: Intermediate Modern Hebrew III
Research
Best Demo Honorable Mention award from Haptic Source-effector project demo at UIST 2024
Co-author of 2 papers published at CHI 2024, one of which received an Honorable Mention award (see HCI Lab page)
Honorable Mention: Computing Research Association (CRA) Outstanding Undergraduate Research Award
Co-author of 1 paper published at CHI 2023 (see HCI Lab page)
Academic
Summa Cum Laude Latin honors on Bachelors degrees
Elected to Phi Beta Kappa (Beta of IL chapter)
Robert Maynard-Hutchins Award 2023
Dean's List 2021-2022, 2022-2023. 2023-2024, 2024-2025
Programming Languages:
Tools:
Can read, write, and speak Hebrew at an intermediate/advanced level (see Sonic Adventure 2 Glitch Showcase Hebrew YouTube video for example of Hebrew speaking).