Daniel Hearn

Computer Science undergraduate at the University of portsmouth with a year of industry experience.

I experiment with the web

I experiment with code on Codepen, the source code for all my projects are on Github with their designs on Behance and Dribble.

I'm proficient in HTML5 (Pug), CSS3 (SCSS), Javascript (ES6, ES7), Vue.js, while using Experience Design, Webpack, Gulp, and Git to enhance my workflow.

I also have experience with Python, Node, React, and Django, as well as working knowledge of Java, and SQL.

A year of industry experience

During my year long placement at Fresh Relevance, I was responsible for integrating Fresh Relevance's system with their client's e-commerce sites. I also took on additional roles to improve the processing of data in the back-end and developing React based user interfaces on the front-end.

Feel free to contact me

While I'm not currently open for freelance projects, feel free to email me about graduate jobs or if you just to talk about web development. My CV is also available on request.

Check out my projects



Multiple Twitch stream viewer made with Vue.


Kiel Frampton

Portfolio site built with Jekyll and Netlify CMS.


Interiors of Aylesbury

Custom Wordpress theme and installation.


CSS Loaders

Collection of CSS loading animations.


Korean Handbook

Web app providing various tools and information teaching the Korean language.

My Side Projects

Pixel World Generator

Generates a 2D pixel world.

Snake Game

Recreation of the classic snake game.

CSS Grid Posters

Recreation of posters using CSS grid.

Maze Generator

Generates and solves 2D mazes.