image73

  

Hello and welcome to my website! My name is Gavin Shrader (as you may have guessed from the imaginative URL of this site). I am a programmer, designer and writer. My technical skills include Swift, Python, Java, React-Native, ReactJS, UI/UX Design with Sketch, Javascript and Git. I am currently working as a freelance developer. I hope you enjoy my website! If you’d like to get started learning how to build iOS applications, head over to the “writing” section of this site!

Published Work

image74

Infinite Islands

An iOS arcade game with handcrafted pixel art. This game has a working weather and day/night system.  The goal is to beat your highscore with fast reflexes and proper timing.

DOWNLOAD
image75

Stellar

An iOS arcade game set in a pixel art universe. The goal of Stellar is to collect points and dodge enemy spaceships. 

Download
image76

iOS game development tutorial

I published an article on Medium.com that works you through building an iOS game from scratch.

Read Tutorial

GITHUB

I have experience working with Git source control using Gitlab and Github. I created this basic Github profile to begin uploading some of my code for viewing and critique. This is a work in progress, more projects will be uploaded to this account soon!

View Github

Prototypes

Neuro-Evolution

image77

I built a small project to implement a completely custom neuro-evolution algorithm. The goal: have a genetic algorithm create an optimal neural-network used to play the game of "Snake"

Machine Learning

image78

A prototype app for visualizing a neural network with one hidden layer. 

Pocket Evolution

image79

A faux-3D isometric based world creation game idea. I am not working on this project anymore but rather used it as a learning exercise.

video demo

Fractal Tree Creator

image80

A prototype app I built to recursively create fractal trees using Swift 4 / SpriteKit.

Video Demo

More Projects

image81

iOS Productivity Apps

A number of prototypes I created to push my design skills and create working iOS productivity apps.

Video Demo
image82

Apple Watch Complication

A custom complication I created for my Apple watch to display the time/date. 

image83

Swift 4.0 MVC communication tutorial

A Medium.com article I wrote demonstrating some options for communicating between the Model-View-Controller architecture in Swift 4.

Read Tutorial

Contact Me

Send me an email:

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Gavin Shrader

(540) 270-2209