Richard Haines
Projects
devpack.dev
  • A SaaS app designed for developers to keep their personal branding consistent across multiple platforms. The user can manage their social profile from one hub, name, location, bio etc then push their profile to selected platforms such as Twitter, GitHub, CodePen, Twitch. Profile and cover images are handled via Cloudinary for correct sizing for each platform.(React, Gatsby, Netlify Functions, Apollo, Theme-ui, OneGraph, GSAP 3, Serverless)
View devpack.dev
serverless-graphql-potter
  • A project created in tandem with a tutorial for FaunaDB. Uses data from Harry Potter API, stored in FaunaDB, accessed via serverless functions and Apollo(React, Gatsby, Netlify Functions, Theme-ui, Apollo, Serverless)
richardhaines.dev
  • My personal portfolio website. Minimalistic style with a focus on using easy navigation to display my projects, resume and blog. All data is kept on the local filesystem.(React, Gatsby, Theme-ui, MDX, GSAP 3)
justask.dev
  • The motivation behind this website is to provide an easy way for developers new and old to search for those annoying things we all forget. I have been adding snippets as and when i find a solution to a problem i think others might be interested in.(React, Gatsby, Theme-ui, Emotion, MDX)
gatsby-theme-pocket
  • The idea behind this theme is to add a curated list of articles of interest to your website. These can be for your personal site where you want to keep a list of articles you read, your business site where you want to show your visitors articles that relate to your market or just a place to save stuff that interests you from the internet. You need to have the pocket app installed on your mobile or the browser extension, it is from there that you save your articles.(React, Gatsby, Theme-ui, Emotion, Pocket API)
Skills

Languages and Scripts

JavaScript

TypeScript

C#

GraphQL

MDX

Web Development

HTML

CSS

CSS-in-JS

Emotion

Theme-ui

Bootstrap

Serverless Functions

Web Frameworks

Gatsby

React

Redux

CMS

Sanity.io

Firebase

Web Debug Tools

Chrome dev tools

Mobile Development

Expo

Database and ORM

SQL Server

FaunaDB

Versioning and others

GIT

Jira

Bitbucket

Agile Process

Experience
Clavister
May 2018 - present
Software Developer
  • Primarily focused on the frontend developing enterprise network security management system for worldwide customers. Implement new features, scoping requirements, design collaboration with the UX and marketing teams. Scrum master driving development from scoping through to implementation. Accomplishments include: Introducing React Hooks to the codebase and initiating refactoring of class components. Instigating accessibility focus Implementing the company's current rollout feature – Cyber Security Scorecard with custom dashboards. (React, TypeScript, Redux, Less, Agile)
Clavister Intern
Nov 2017 - May 2018
Software Developer Intern
  • Built a job competence database and website for the local council. Created website, database and API from scratch, included a seperate admin website with auth and email server for collecting and viewing and managing company submissions. (C# .NET, SQL Server, Entity Framework, Material Bootstrap, ISS)
SideRoot
Feb 2015 - Jan 2018
Owner
  • Created a wooden sunglasses business, designing the glasses custom made. Sold them on Shopify. Ran all aspects of the business from design, website, marketing and social media. Sold them in physical stores in numerous cities in Sweden and also on other websites online. Ran a successful Kickstarter campaign that was 249% funded. Partnership with non profit Tress for the Future where tress were planted for every pair of glasses sold. (Shopify, Social Media Marketing, Glasses design, Entrepreneurship)
Education
Yrkesakademin
Aug 2016 - May 2018
Systemutveklare (Software Developer) - Systemutveklare inom .NET (Software Developer within .NET)
  • C# .NET, Database Architecture, SQL, OOP, Web Publication and Development, Agile
London Metropolitan University
Aug 2005 - May 2009
Film and Broadcast Production - Bachelor of Arts (Hons)
  • TV Camera, Radio Production, Marketing and Advertising, Script Writing