Well Hello There,
I'm Dan Ward

About

Who is this guy?

A picture of Daniel's face


I'm a remote-working full-stack developer from England.

Skills

The logo for HTML5

HTML5

The logo for CSS3

CSS3

The logo for Javascript

Javascript

The logo for JQuery

Jquery

The logo for PHP

PHP

The logo for CSharp

C#

The logo for Java

Java

The logo for Dot Net

.Net

The logo for Bootstrap

Bootstrap

The logo for Generic logo shield

Azure

The logo for Generic logo shield

CI/CD

The logo for a database

T-SQL

The logo for Node JS

NODE.JS

The logo for Express

Express

The logo for Docker

Docker

The logo for NGINX (Engine X)

NGinx

The logo for Git Hub

GitHub

The logo for Git Hub

AWS

Projects

The logo of list

List

PWA Offline-First design

I wanted a simple project to demonstrate the power of progressive web apps and, I was annoyed at my Alexa app not loading my shopping list when I arrived at the store.

This app is designed to be used offline first, meaning your list data will not leave your local storage unless you want to share it.

Optional share and synchronising via WebSocket

Sharing is achieved by an event-based system so that even if you are offline, the changes you make will be sent when connected and resolved with the changes of others to keep everyone on the same page.

Passwordless authn-based authentication

I hate passwords, they are no longer a wise choice for authentication and with this app I have chosen to use a key pair generated on the device, the public key is shared to the server, the private key is non-exportable on the device, authentication is resolved by signing every request.

This project is not perfect, given the time and interest I would re-write the front-end in a UI framework and optimise.

Try It Now

Open in Github
The logo for HTML5
The logo for CSS3
The logo for JQuery
The logo for Bootstrap
The logo for Docker
team food order ui being used

Team Food Order

A distributed food ordering system that focused heavily on real-time collaboration without login/payment requirement.

The goal was to make it as easy as possible to get an order together and split the bill quickly.

I aimed for this app to have a user-driven menu management system, meaning if you can't find something or you find an error, you can fix it.

The logo for HTML5
The logo for CSS3
The logo for JQuery
The logo for Bootstrap
The logo for Docker

Friend Flix Film page

FriendFlix

In collaboration with Sarah, Friendflix was a Film Collection / TV series progression tracker for film enthusiasts and completionists.

It's great for organising movie nights and synchronising your tv shows.

The logo for HTML5
The logo for CSS3
The logo for JQuery
The logo for PHP
The logo for Bootstrap
The logo for Docker

Other Small Projects

Jackbox Party Pack Switcher


Open source party pack switcher utility to jump between Jackbox Games party pack. Also learning about modern desktop application development.

GitHub Download

Rota

A generated table output for week commencing and duty manager

Simple schedualing system allocating people to weeks. Keeps allocations balanced so everyone gets the same amount of weeks.

GoTo

TrackR

The input field and a list of messages

A simple tracking tool; Entering text will be timestamped for later reference. Information is automatically saved in the browser.

GoTo

Thanks for stopping by

You can reach me via these places:

The logo for Github
The logo for LinkedIn