Let's build something

Behind the Screen
Hi, I’m Chris! A passionate web developer who thrives on bringing tech to life, creating seamless user experiences, and crafting responsive web designs. My journey began with a love for gaming and tech, and over the years, I’ve honed my skills in various frontend frameworks to build intuitive interfaces that make a difference.
When I’m not coding, I’m moonlighting as a traveling petsitter, exploring new places while caring for animals. This nomadic lifestyle has taught me the importance of balance, adaptability, and problem-solving—skills that flow directly into my work as a developer.
I believe in the power of learning and growth, so I’m constantly pursuing new challenges, from developing my indie RPG to learning the latest in tech trends. My goal is to make an impact, whether through a project, teaching others, or building my dream of working from my own non-profit animal sanctuary.
Skills
Curiosity
I embrace challenges with an explorer’s mindset, always eager to learn, adapt, and uncover the best solutions for every project.
Collaboration
Great ideas come to life through teamwork. I thrive on building strong connections, sharing knowledge, and creating innovative results together.
Precision
Details matter. I take pride in crafting clean, efficient, and reliable code that brings visions to life and exceeds expectations.
Character Sheet
Name:
Chris DirksLocation:
Halifax, NS
Inventory:
Class:
DeveloperLevel:
35Skills:
Frontend:
- React
- Next.js
- Angular
- Zustand
- ES6
- TypeScript
- Tailwind
- Material UI
Backend:
- Node.js
- Express
- MongoDB
- REST APIs
- JOI
Testing:
- Jest
- Jasmine
- Cypress
Tools:
- Git
- GitHub
- Figma
- Postman
My Projects

Ecommerce Store
A full-stack eCommerce example built with Vite + React, Tailwind, and Zustand on the frontend, alongside an Express backend with a hosted MongoDB database.
View Project
This Website
A personal portfolio website showcasing my projects and skills, built with Next.js and Tailwind CSS.
View Project