about me


Chris. Web Designer & Developer.

I like to create neat stuff for the web & make it look good.

Donut Clicker

(HTML, CSS, Javascript)

Screenshot of the Donut Clicker game

Inspired by the Cookie Clickerâ„¢ game by Ortiel. The donut clicker project is built using HTML, CSS and Javascript. Clicking the main donut image makes 1 donut. Once you have made 10 donuts you can purchase your first auto-clicker which makes 1 donut every second. Each time an "auto-clicker" is purchased the price per auto-clicker rises by 10%. Follow the link and check it out.

MTG Deck Builder

(React, Typescript, CSS)

Screenshot of a Magic The Gathering Deck builder application

The MTG Deck Builder application is the result of a group project completed during the WeCanCodeIT Software Development bootcamp which I completed in October 2023. The application's front end was built using React and styled with CSS. For the backend my team used Node.js and Express along with a PostgreSQL database.

WCCI Portfolio

(HTML, CSS)

Screenshot of a Javascript project that I worked on

Lorem ipsum dolor sit amet consectetur adipisicing elit. Deserunt ratione quae aliquid dicta accusamus, itaque tempora veniam quod quia, cumque ullam temporibus vitae facilis autem nemo nostrum harum debitis? Nihil, ipsum?

Lorem ipsum dolor sit amet consectetur adipisicing elit. Deserunt ratione quae aliquid dicta accusamus, itaque tempora veniam quod quia.

okay! Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse ex placeat magni. Nobis ipsam illum, error nulla veniam architecto repellat.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Deserunt ratione quae aliquid dicta accusamus, itaque tempora veniam quod quia, cumque ullam temporibus vitae facilis autem nemo nostrum harum debitis? Nihil, ipsum? Doloribus nesciunt consequuntur ab tenetur totam molestiae consectetur ea optio dolores, laboriosam blanditiis.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Deserunt ratione quae aliquid dicta accusamus, itaque tempora veniam quod quia, cumque ullam temporibus vitae facilis autem nemo nostrum harum debitis? Nihil, ipsum? Doloribus nesciunt consequuntur ab tenetur totam molestiae consectetur ea optio dolores, laboriosam blanditiis. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ad quis, explicabo quo accusantium tenetur nobis illum possimus voluptatibus ut rem, quaerat nulla omnis error harum accusamus. Enim molestiae sunt rem!

Section TWO


Lorem ipsum dolor sit, amet consectetur adipisicing elit. Aspernatur tempora molestiae atque nam fugit, consequuntur, quaerat accusamus laudantium quo harum id eius impedit laboriosam cum. Harum quasi praesentium atque consequatur autem deserunt ipsum, iste saepe deleniti recusandae voluptate numquam sunt culpa eos tempore! Eaque laboriosam maiores cumque neque ex dolorem incidunt molestias corporis fugiat. Veniam, aliquam. Perspiciatis, iste molestias ipsam nostrum accusantium sint necessitatibus sed veritatis explicabo vitae illum animi qui soluta itaque rerum ratione voluptas eligendi eum quam mollitia nam obcaecati recusandae. Aspernatur consequatur quia autem ipsum praesentium. Minus impedit fugit ratione consectetur ut pariatur quasi expedita ducimus esse?

Section THREE


Lorem ipsum dolor sit amet consectetur adipisicing elit. Est consequatur sunt voluptatibus ab amet at natus ex pariatur fugiat odio sed debitis laborum officia molestiae, laboriosam voluptates veritatis quo eum? Vel cum quos alias inventore modi eligendi deserunt nobis sequi quas expedita saepe aspernatur veritatis consectetur, id placeat consequuntur perspiciatis. Alias quasi asperiores ipsa sed facere quam quaerat tenetur officia temporibus ratione omnis voluptatum doloribus delectus, magni sequi aperiam! Hic nostrum dignissimos dolor laborum iusto laudantium sint voluptates corrupti. Suscipit officiis numquam dolorem rem corrupti facere iure quas deleniti facilis perspiciatis ut, dignissimos unde, quaerat iusto animi doloremque nesciunt pariatur nisi, eaque neque quo laboriosam accusantium minus porro! Ullam, ad. Consequatur alias quaerat nihil id et maiores omnis a perspiciatis sunt vel harum dicta tenetur magnam, pariatur numquam praesentium eius adipisci ullam officiis eligendi iusto. Ab vitae maxime quia. Magnam suscipit nulla aspernatur neque maiores laborum et officiis iste a fugiat corrupti eligendi iusto, excepturi vero, totam eveniet dignissimos aliquam doloribus reiciendis? Quos fugiat unde debitis odit cumque quod blanditiis? Accusamus corporis vel ad labore quisquam ea corrupti et animi? Iste vero dolorem architecto, pariatur illum vel consectetur totam odio ullam neque nostrum alias id soluta porro qui voluptatum obcaecati.

contact me


Lorem, ipsum dolor sit amet consectetur adipisicing elit. Itaque vero nemo velit minima exercitationem officia vitae blanditiis temporibus tenetur repellendus ab rem totam nesciunt adipisci sit unde, labore assumenda, at sapiente quis alias libero odit consectetur. Deserunt perspiciatis fugit inventore. Deleniti similique labore autem expedita quisquam totam quos nemo dolorum eum ea, voluptatem dolor aliquid sequi accusamus nesciunt odio blanditiis. Quibusdam ad incidunt qui laborum illo nulla nisi magnam, repellat porro nihil suscipit ipsa placeat omnis neque fuga cum accusamus doloribus dolor eos tempore fugiat! Officia eius autem asperiores facilis aperiam necessitatibus fugiat culpa placeat nemo, sint totam minus consectetur exercitationem. Reiciendis vitae accusamus sed totam perferendis dolorem ratione, id aut placeat, quas atque similique nobis neque tempore blanditiis iste labore incidunt sint distinctio modi officia fugiat porro. Deserunt fugit accusantium animi voluptas sunt nostrum, asperiores ducimus dicta, facere, fuga nulla id! Nemo inventore sunt dolorem cum accusamus et, hic sit aliquam, veritatis dolorum non recusandae, impedit ipsum in quas doloremque assumenda odio voluptatum minima itaque ab a labore ex! Cupiditate necessitatibus atque aperiam reiciendis excepturi illo explicabo? Aliquid, molestiae at numquam placeat nulla ipsa? Hic distinctio, rem adipisci eius, error repellendus temporibus est ex aperiam alias sint aliquam. Tempora.