-
Personal Portfolio Website
HTML, CSS, JavaScript, PHP, Claude API
-
Type
Personal website (this site)
-
More Work
-
Work With Me
Contact me about a role or a project.
Info
A responsive personal portfolio built with HTML, CSS, JavaScript and PHP to present my resume, services, projects, and contact paths in one place. It includes an AI chat assistant powered by the Claude API that answers visitor questions about my experience and services.
The Challenge
The site needed to speak to two audiences at once: employers looking for an IT or developer hire, and small businesses looking for IT help or a website. It also had to load fast on phones, rank for my name and local services, and keep secrets like email and API credentials off the public web.
The Solution
I structured the site around clear sections for each audience, added schema.org structured data and a sitemap for search engines, compressed images to WebP, and moved all credentials into a server-side config blocked from web access. The chat assistant calls the Claude API from a PHP endpoint with rate limits, and falls back to built-in answers if the service is unavailable.