Hi, I'm Zack Fick
Computer Science and Mathematics Student, Varsity Rower
I'm a junior CS at UNC Chapel Hill intrigued by cybersecurity, cryptography, and problem solving.
About MeAbout Me
I currently work as a Student Worker for the UNC Information Security Office, and a Teaching Assistant for the UNC Computer Science Department In the future, I intend to pursue graduate studies and then cybersecurity career in industry or academia.
Outside of class, I train and compete as a varsity rower for the UNC Men's Crew team. In my free time, I enjoy reading sci-fi novels with my favorites being Project Hail Mary and The Martian by Andy Weir.
Work Experience
Software Engineer Intern
Booz Allen Hamilton, June 2026-August 2026
- Developed and pushed new features for a battlefield simulator technology under direct mentorship of the developer team and test crew
- Created a custom CLI tool to eliminate repetitive tasks leading to improved developer efficiency
- Worked in an Agile development environment, participating in daily scrums and providing input to future sprint plans
Student Worker
UNC Information Security Office, August 2026-Present
- Writing a User Acceptance Test plan for a new version of a university ITS website in direct contact with the applications developer in order to fully deploy the site later in the year
Teaching Assistant
UNC Computer Science Department, August 2025-Present
- Supported over 1000 students within the past year learning Programming Fundamentals (August 2025-May 2026), Models of Computation (June 2026-July 2026), and Data Structures (August 2026-Present) through weekly office hours, individual tutoring interventions, and lecture assistance
Projects
Discrete Modules Educator
Building a web application under the direction of Dr. Lytle to provide incoming Computer Science students a review and practice of discrete mathematics topics and proof techniques, specifically to prepare students for the two courses, Models of Computation and Algorithm Analysis
Agile Development
JavaScript
zackaryfick.com
This website. A personal website to display projects and achievements while learning HTML, CSS, and JavaScript from scratch. Uses HTML for base structure, CSS for styling, JavaScript for dynamic interaction, and hosted on GitHub Pages.
HTML
CSS
JavaScript
Voyager 00
A 2D Dungeon Crawler app that uses the MCV design pattern, generating levels of increasing difficulty and keeping score. The logic I made in Java and the frontend was done with JavaFX and CSS. (GitHub repo access by request)
Java
JavaFX
CSS
Maven
Outside Academics
UNC Men's Rowing
Varsity Rower | Director of Recruitment
August 2024 - Present
Competing as an athlete on the UNC Men's Rowing team where I am pushed to demonstrate discipline, teamwork, and meet rigorous physical and technical training standards. I also manage the teams recruitment where I coordinate outreach to potential novice rowers, plan and manage recruitment events, and collect a committed roster of new athletes.