Daniel Hearn

Computer Science student at the University of Portsmouth with a year of industry experience.

I experiment with the web

I write code on Codepen, host my source code on Github, and present my designs on Behance and Dribble.

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

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

A year of industry experience

During placement at Fresh Relevance, I was responsible for integrating Fresh Relevance's system with their client's e-commerce sites. Additionally, I developed React-based user interfaces and improved the processing of data in the back-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 built with Vue.

Kiel Frampton


Portfolio site built with Jekyll and Netlify CMS.

Interiors of Aylesbury


Custom Wordpress theme design and development.

CSS Loaders


Collection of CSS loading animations.

Korean Handbook


Web-app teaching basics of the Korean language.

My Side Projects

Pixel World Generator

Generates 2D pixel worlds.

Snake Game

Recreation of the classic snake game.

CSS Grid Posters

Recreation of posters using CSS grid.

Maze Generator

Generates and solves 2D mazes.