Zach

Hi, I'm Zach

Into tech, into sports, always into learning something new.

My projects

Boxing Timer

An interval timer and stopwatch for boxing or any training. Set round and rest time using arrows or by typing. Timer auto-cycles through rounds and rest periods until stopped. One-button switch to stopwatch mode with unlimited lap recording — fastest lap highlighted green, slowest red. Sound effects throughout.

HTML · CSS · JavaScript

Try it live →

AI email responder bot

A Gmail automation pipeline built in Python that authenticates via Google Cloud, fetches unread messages through the Gmail API, and generates tailored responses.

Python · Gmail API · Google Cloud · Claude

View screenshots →

This portfolio website

The site you're looking at right now — built from scratch with HTML, CSS, and JavaScript to showcase my work. Features a responsive design and interactive project gallery.

HTML · CSS · JavaScript

View on GitHub →

Calculator

A calculator web app with smart bracket handling, keyboard support, and a terminal-inspired dark theme. Features adaptive layouts that fill the screen in both portrait and landscape on mobile, with a side-by-side layout for landscape orientation. Built with vanilla HTML, CSS, and JavaScript

HTML · CSS · JavaScript

Try it live →

About me

I am a Computer Science graduate with a passion for technology and a strong inclination toward critically analyzing how things are and why they work the way they do. I love exploring AI tools and finding creative ways to use them, whether it's for building projects, making art, or just figuring out what's possible. Outside of tech, I'm an athlete, an esports player, and someone who enjoys the creative side of things just as much as the technical.

Get in touch