← All projects
Dec 2023 – Dec 2023 · University of Utah
Image Editing Application

Overview
A Java desktop app for editing images. I built it as much to strengthen my object-oriented design skills as to actually edit photos.
Key Contributions
- Built the GUI for loading, editing, and saving images, plus the pixel-level logic behind each edit.
- Implemented core image manipulation techniques and structured the codebase around clean, reusable classes.
Lessons Learned
- Working at the pixel level demystified image processing. Transformations stopped being a black box once I'd implemented them by hand.
Technologies
JavaEclipseOOP