MACK KALISH ← BACK TO MENU
NETWORK // SITES SHIPPED

THE SITES
I'VE BUILT

Every one of these is hand-written HTML, CSS and JavaScript — no Squarespace, no Wix, no page builder, no template bought off a marketplace. Design and build, both mine.

CLIENT · HAIR SALON

Fratelli's Salon

fratellissalon.com ↗

A family hair salon in Thornhill, moved off Wix and rebuilt as one long page. Phones came first, not second — almost everyone arrives from Instagram or Google Maps on a phone, so booking stays one thumb-tap away the whole way down. The header carries a live open/closed line computed from the salon's real weekday hours, and every stylist in the roster deep-links straight to their own booking page rather than dumping you on a generic form. All five of the old Wix URLs redirect to their new anchors, so the search history came along too.

ONE PAGE + 404MOBILE-FIRSTLIVE OPEN/CLOSED STATUSPER-STYLIST BOOKINGLIVE
VISIT SITE ↗
PHOTOGRAPHY PORTFOLIO · MINE

Mack.Camera

mack.camera ↗

My own working portfolio, and the biggest build of the set. Thirty-nine pages across four templates: a one-page home with a hero slideshow and a twelve-card works grid, bento-grid hub pages, masonry galleries running a custom lightbox, and dedicated event subpages. Esports, events, portraits, sports, food, digital and real estate each get their own room.

39 PAGES4 TEMPLATESCUSTOM LIGHTBOXNO FRAMEWORKLIVE
VISIT SITE ↗
CLIENT · COMMERCIAL INSURANCE

William Klein

william-klein.ca ↗

A personal site for a RIBO-licensed commercial insurance broker at Stoneridge, working with business owners across Toronto, the GTA and the rest of Ontario. Seven pages plus a 404, built to get found in search and to make one thing easy: starting a quote. It carries the compliance pages the industry requires — privacy, accessibility, brokerage disclosure — without letting them swallow the site.

7 PAGES + 404SEO & SITEMAPPORTRAIT SHOT BY MELIVE
VISIT SITE ↗
CLIENT · MEMBERSHIP PLATFORM

Pro Beauty Care

professionalbeautycare.ca ↗

A membership platform for the beauty industry — benefits, insurance, education and industry partnerships pulled into one place for stylists, makeup artists and aestheticians. Two complete design directions were built first so the client could choose a feeling instead of arguing about copy; the light, open one won. Shipped three weeks ahead of the contracted launch date.

7 PAGES2 DIRECTIONS BUILTLAUNCHED SEPT 2026LIVE
VISIT SITE ↗
PERSONAL · THE ONE YOU'RE ON

Mackkalish.com

mackkalish.com ↗

This site. A personal hub built like a Persona 5 menu, because a portfolio that looks like everyone else's portfolio is not really a portfolio. The nav is the game's battle command ring, placed with real trigonometry rather than guessed offsets. The entire backdrop is a canvas star field where the motion happens inside each star instead of drifting them across the screen. There is a blog with its own offline editor behind it, and no backend anywhere.

CANVAS STAR FIELDRADIAL NAVBLOG + EDITORZERO BACKENDLIVE
YOU ARE HERE ↗