Dave Greenland

Web Developer

software developer

Hello!

I'm a back-end software developer working at Bright HR in Manchester. Having begun as a Javascript Developer, I'm now primarily working with C#. I previously worked as a music teacher in Bolton for 16 years and continue to play the trumpet.

Curatortap to flip

A website that creates viewer-driven virtual exhibitions from the combined catalogues of museums and galleries. It allows users to curate and organize their own exhibitions from a vast array of artworks and artefacts. It is of great use to researchers, students, and art lovers alike.

NextJs

TypeScript

Tailwind

Sonatatap to flip

Designed to streamline the tracking of music lessons and practice sessions, Sonata enables users to log detailed notes, timings and other valuable study data. Practice stats page for motivation. Built for iOS and Android using React Native.

React Native

JavaScript

Expo

React Native Paper

Sonata APItap to flip

Engineered a robust back-end infrastructure using Node.js and Express. Uses a PostGres Database, implementing JSON web tokens for secure authorisation and Bcrypt for password encryption.

Node.js

JavaScript

Express

PostgreSQL

Trippytap to flip

An app developed in a team of 6 streamlining the school trip-planning process. In three distinct user types: teacher, parent or pupil; trip details are managed, parental consent given, inventory items listed, whilst meeting points & locations are shared on the map-view. Head-counts are handled through a QR code system displayed uniquely by each pupil and scanned by the teacher.

React Native

TypeScript

Firebase Realtime Database

Expo

React Native Paper

NC Newstap to flip

A social news aggregation, web content rating and discussion website. Features include commenting, upvoting articles and filtering articles.

React

JavaScript

Axios

CSS

Material UI

NC News APItap to flip

RESTful API for my NC News Front-end project. Designed to deliver articles, comments, votes, categories and users from the database. Implemented using Jest, Husky and TDD with NodeJS, Express and PostgreSQL.

Node.js

JavaScript

Express

PostgreSQL

Card Matching Gametap to flip

Retro football cards matching game. An example of work done during the early part of the Northcoders bootcamp.

JavaScript

Html 5

CSS