Zachary Hable
Web Developer
Teaching Assistant
Research Assistant
HPC Enthusiast
About Me
I am a Teaching Assistant and a Programmer.
I enjoy working in the field of computer science. In the past I have done work with mobile and web applications during internships and in my free time. I am very interested in working in lower level systems and devices. During the school year I am a teaching assistant in the Computer Science department of the University of Pittsburgh. I enjoy being able to help others and get more students involved in programming.
I also minor in German and find German culture fascinating. I have previously studied abroad in Munich in the May of 2018. I really enjoyed my time there and would love a chance to experience Germany again!
- Email [email protected]
Resume
Education
8/2020 - 4/2021
Computer Science Major - MS
University of Pittsburgh
8/2016 - 4/2020
Computer Science Major - BS
University of Pittsburgh
Previous Courses: Algorithm Design, Algorithm Implementation, Formal Methods of Computer Science, Data Communication and Computer Networks, Database Management Systems, Advanced Systems Software
5/2018
Pitt in Munich
Study Abroad
I spent a month in Munich, Germany studying the culture and history of the city. I also worked on improving my fluency in the German language.
Current
8/2017 - Present
Teaching Assistant
Computer Science Dept. University of Pittsburgh
I hold weekly recitation to cover/review course material for classes in the computer science department and I assist students in office hours with projects, homework and lab materials. I have previously taught the following courses:
- Intro to Systems Software (CS449)
- Introduction to C programming language and systems programming
- Intermediate Programming using Java (CS401)
- Sorting, OOP based applications in Java
- Introduction to Computer Programming (CS7)
- User and File I/O applications in Java via command line
- Introductory Programming with Python (CS8)
- User, File I/O and GUI applications in Python
Skills
- Languages Java, C, PHP, Python
- Web Technologies HTML, CSS, JavaScript, Laravel
- Databases MySQL, MS SQL, PostgreSQL
- Software Git, Linux, Vim, OpenMPI, Libfabric
Previous Experience
5/2019 - 8/2019
Software Development Engineer I Intern
Amazon Web Services
Developed high performance distributed application using C++, ParallelCluster, OpenMPI and Libfabric (subject to NDA, no further details available)
6/2018 - 9/2018
Software Engineering Intern
Penn National Gaming Inc.
I developed a proximity beacon proof of concept mobile application in Kotlin/Java and Cordova. I also created web interface to manage the company's central database using Laravel and jQuery and added features to booking engine in Grails I had created during my previous internship.
5/2017 - 8/2017
Software Engineering Intern
Penn National Gaming Inc.
I developed the Tropicana Las Vegas interim hotel booking engine front end and middle layer in Grails/Groovy and jQuery. I also worked on an internal reports application in Grails/Groovy to be used by other departments.