Sam Weiss
Classes
- Discrete Mathematics - A course focusing on intergers, logic, and graphs
- Calculus 3 - Calculus of multiple variables
- Data Structures - An exploration of different data structures, and their strengths and weaknesses
- Web Development - A course focusing on how the web works, from HTTP to Javascript to the underlying infrastructure
- Game Design - A project based class in python centered around game design principles and implementation
- Machine Structure and Assembly Language Programming - A broad course focusing on low level computer science
- Computer Models in Cognitive Sciences - A class about the various computational models used in cognitive brain sciences
- Algorithm Design - A math/computer science course focusing solely on developing fast and efficient algorithms
- Computational Theory - A course about the theory behind computation, examining topics from complexity classes to nondeterminism
- Computer Graphics - A course which teaches techniques and technologies that are used in rendering 3D objects onto a 2D screen
- Operating Systems - A course which examines how and why operating systems work the way they do, with a focus on *nix systems
- Computer Security - An inquiry into the dark side of computer science, looking at what data computers hold and how to protect it
- Programming Languages - An analysis of existing programming languages, with a focus on operational semantics
Summers
- Sauce Labs, San Francisco startup - Core development and Virtual Machine Image Management - 2014
- Built robust features to run across a wide array of different operating systems and technologies
- Created a powerful toolset to mount and manipulate virtual machine images in Python
- Automated browser deployment and updating across most operating systems without requiring the virtual machines to start.
- Worked in a support team to resolve bugs and create new features
- Imbio, Minneapolis startup - Web Engineer and Image Processing Algorithm Designer - 2013
- Redesigned website to be compatible in mobile, desktop, and legacy browsers
- Implemented full lung lobe segmentation algorithm using Python
- Analyzed, tested, and modified secure file transfer of sensitive medical images
- Modified existing uploader to increase efficiency and allow for uploads across all major browsers
- Center for Magnetic Resonance Research, University of Minnesota - Research Assistant and Computer Vision Algorithm Designer - 2013
- Designed and implemented a pixelwise shape smoothing algorithm in Java
- Designed and implemented a shape recognition algorithm in Java
- Created a framework for Java based algorithm design of MRI images
- Automated subcutaneous fat volume calculation in rats
- Saint Anthony Falls Lab, University of Minnesota - Research Assistant - 2012
- Aided in granular research project examining granular interactions on an inclined plane
- Helped design automated tracking system for dark particles in Java and Python
Activities
Home
PDF Resume