Jacob Spivack

B.S. in Computer Science, minor in Science, Technology, and Society @ Tufts University

Interested in software engineering, computer systems, and computer science education.

Projects

The Universal Machine
An emulator for a 32-bit virtual machine in C, with modular instruction handling, segmented memory, and Valgrind-backed testing for memory safety.

Gerp
A C++ search tool emulating grep, built with a custom hash table, memory-efficient indexing, and recursive directory traversal.

SpeakOUT
Full-stack scheduling app for SpeakOUT Boston, with Next.js/Prisma APIs and React UI for coordinating speakers across hundreds of events.

Experience

Computer Science Teaching Fellow
Tufts University

Computer Science Teaching Assistant
Tufts University

Jumbocode Developer
Tufts University

Trip Leader
Tufts Wilderness Orientation

Skills

Languages
Python, C++, C, Java, JavaScript, Typescript, HTML, CSS, Scheme, SML, Smalltalk

Technologies
Git/GitHub, CLI, LaTeX, Valgrind, Gradescope,
React, Next.js, Tailwind CSS, Prisma, PostgreSQL,
Shell Scripting, Makefiles, GDB