Education
Kennesaw State University
Aug 2023 — Dec 2025B.S. in Computer Science
Dalton State College
Aug 2020 — May 2023Associates in Science
Featured Projects
Reading
Books that shaped my engineering perspective. Click a card to read my take.
Effective Java
Joshua Bloch
A guide to Java programming best practices. Honestly covers a lot of topics that I may not come across day to day but are very useful to refer to. 10/10 recommend to all Java developers.
Distributed Computing: Principles and Applications
M. L. Liu
Provides an introduction to distributed computing concepts, distributed systems architecture, and real-world applications. 10/10 for anyone learning distributed systems.
Java Concurrency in Practice
Brian Goetz
An essential guide to writing thread-safe Java programs. Covers the Java Memory Model, concurrent collections, and best practices for parallel programming.