Hello. I'm Zach, a Software Developer and Student studying Computer Science at the University of California, Berkeley. My current areas of interest and experience are in Mobile and Web Development, as well as UI/UX Design.
Developed text editor in Java with cursor, word wrapping, newline, backspace, open and save, arrow key navigation, mouse input, window and text resizing, vertical scrolling, undo and redo, and text selection.
Picoyune Android App
Developed prototype Android application in Java as primary interface to control mercury sensor remotely and provide live onscreen updates via Bluetooth.
Washing Machine Concept Design
Conceptualized and designed modular washing machine using the Human-Centered Design process. Conducted user research and created presentation with visual mockups using Adobe Illustrator and InDesign. (Link)
Used QuadTree data structure to create a Java based maps application for rendering, rastering, and routing (Implementing A* algorithm for routing optimization) within the Berkeley area.
Developed iOS application in Swift that enables a user to keep track of expiring items in their refrigerator in a detailed list view. Uses Firebase to sync data and images between user accounts. (Link)