1010 E Washington Ave Apt. 601, Madison WI, 53703
Personal Email (preferred):
jtruskow@gmail.com
Academic Email: jtruskowski@wisc.edu
Personal Phone: 203-837-6494
University of Wisconsin-Madison, Madison WI
Sep. 2017 - Dec. 2019 (est)
M.S. Computer Science
Department of Computer Sciences
Bowdoin College, Brunswick ME
Sep. 2013 - May 2017
B.A. Computer Science, minor in Music, Cum Laude
(Abstract) In this paper, we apply various supervised learning techniques to the domain of automated essay grading. This task was originally examined in a 2012 Kaggle competition sponsored by the Hewlett Foundation. Our goal was to match or improve upon the results of the models from the competition, which we did: our best model would have ranked 32nd of the 154 competitors.
Used a Python wrapper to augment Horovod's architecture, enabling transparent gradient aggregation; if the compiler decides to revoke access to some subset of resources, an adequate aggregation strategy is chosen and work is re-distributed across machines. This enables restarting from the previous checkpoint without requiring input from the user, or a restart of the entire job.
Written in Python, processes and automatically grades student participation on TopHat, a website for in-class participation. Used to grade hundreds of students across multiple semesters for Programming I at UW-Madison.
Programming Languages: Python, Java, C++, C, Swift
Software & Tools: Emacs, LaTeX, Linux, Git fluent