Design - Develop - Deploy
Hi there, web developer here 👋
Services I Offer
Skills
Technologies
Languages
Frameworks
Base64 Converter Chrome App
An app I made for the Chrome App store that can convert text and files to and from base64 encoded strings. I made this app for my own use as I found myself needing this functionality a lot within some other projects I was working on. I like the idea of Chrome Apps and noticed there was not a simple easy to use app like this in the store already.
Download from AppStoreGroundsure GIS Ordering Platform
I helped design and develop a GIS based ordering platform for environmental reports used during land and property acquisition. This project involved heavy use of the ESRI mapping framework and Microsoft’s TypeScript project. As this is a commercial application I cannot go into too much detail regarding specific implementation or environmental details about this project.
View Marketing SiteHyper Terminal Theme
Hyper Terminal Theme (HYPER-DARK-VIBRANCY)
A dark demo theme for Hyper Terminal to showoff the new vibrancy effect on macOS only.
View on GitHubDownload on NPM
npm i hyper-dark-vibrancy
PDF Compressor Web Api
This is a web service that can compress pdf files using the iTextSharp library. I created this as a web service so it could easily be used by many systems/people.
View on GitHubPixel rain effect (Vanilla JS)
A javascript experiment which shows falling pixels with their speed mapped to the original image’s brightness.
We split the image into coloured RGBA pixels and use these values to calculate a human percieved lightness value which is then used to adjust the speed of a travelling pixel.
Pokemon React, styled-components and GraphQL example
Just a quick play with React framework while utilising styled-components and a GraphQL service to gather the data.
View on GitHubslack-spin slack bot
A chatbot for slack that randomly picks a person (to make tea?) written in NodeJS
View on GitHub