Design-driven interfaces
engineered with TypeScript and React.

I build sleek, performant web apps focused on clarity, motion, and user delight.

Hi, I'm Zack

A passionate web developer on a journey to create beautiful and impactful digital experiences.

How it began

My programming journey began in 2023 when I signed up for a 3-week web development intro course, where my interest started to grow.

Current focus

I am building a user friendly website for a community association, featuring member authentication, news, events, and internal documents. Built with Next.js, React, TailwindCSS, and managed via Payload CMS with MongoDB.

What I enjoy

I enjoy working with tools like React, Next.js, and TailwindCSS to build responsive, modern websites - just like this one.

Future aspirations

My goal is to become a well-rounded frontend developer and contribute to projects that make a positive impact.

Technical Skills

React.js
TypeScript
Next.js
GIT
GitHub
Azure
PostgreSQL
GraphQL
MongoDB
NodeJS
TailwindCSS
Docker
UX-Design
Wordpress
Vue.js
JavaScript
HTML
CSS
Payload CMS
Figma

Selected Projects

A snapshot of things I9ve built and explored recently.

Last Ball Standing

Last Ball Standing

Last Ball Standing is a multiplayer pool-themed game where players receive random pool ball numbers and must eliminate all but their own. Built with Next.js, React, TypeScript and TailwindCSS, the game features a randomized ball distribution, turn-based mechanics, and a simple yet engaging UI.