Gary Jennings


I build fullstack Javascript applications with



I use Sketch to make all mockups, wireframes, and prototypes.



I use React for frontend development, along with styled components, recompose/hooks and apollo GraphQL client

I use the Serverless Framework with Node JS and Typescript.

I use AWS Lambda, DynamoDB, SNS, SES, Cognito, S3, Cloudfront, API Gateway, Cloudwatch

Github Examples


Microservice Starter

This microservice takes inspiration from the ports and adaptors methodology. Diagrams are included for explanation. This is a good representation of the approach I take building backend microservices.

This starter project sets up react with the graphql apollo client and apollo hooks. It also sets up a graphql api microservice, which will act as a backend for a frontend. This is a good representation of the approach I take building front applications.

I also teach web development

On my youtube channel I demonstrate how to use the serverless framework and other popular javascript frameworks and libraries.

In SAIT's web development fast track program I have taught HTML, CSS, Sass, Github, AWS deployment.

Recorded Videos and wrote content for Packt's Beginning Vue JS course, which goes over vue js basics, splitting your code into components, vuex, vue router, data fetching, and deploying.