sorry for the mess, site updates are in progress. for recent work or inquiries,
feel free to get in touch.
home
work
idle
ask me anything
about
contact
©2025 john hassen / hassen llc