My name is Zack Robinson. I write software (and occasionally words) to help people accomplish their goals, avoid tedium, and learn something new about the world we inhabit and the systems we use. I have a particular interest in human-computer interaction, embedded systems, efficient infrastructure, and cross-disciplinary integration.
I’m studying for a BA in Computer Science, with minors in Engineering and English Literature, at Swarthmore College. I’m also the current president of the Swarthmore College Computer Society, a 32-year-old chartered student organization with about 65 members. I’m working part-time as a software engineer intern at Arcesium.
I tend not to focus on specific languages, and can quickly learn new technologies and frameworks as needed. With that said, though, I’ve done non-trivial work in Python, Typescript, HTML/CSS/JS, Java, Kotlin, and OCaml, plus some exposure to Rust, C/C++, and Verilog. I’m familiar with deploying and running code in a variety of environments: from embedded systems, to on-premises physical servers, to managed Kubernetes clusters, to purely serverless cloud-based architectures.
I grew up in the city of Portland, Oregon. I used to be a student on FIRST® Robotics Competition Team 1540, and I’m still involved in the program through volunteering as a Control System Advisor and contributions to competition-specific libraries.
FA-COMPUTER = Current active involvement