Hi, I'm Greer

Web Developer · Python Developer · Graphic Design Greenhorn · Retired Photographer · Space Cadet · Urban Tech and Clean Energy Enthusiast

Profile

About Me

I am a developer with experience in various capacities. I have worked in front-end technologies, but have additional experience in backend, database management, language processing, statistics, and so on. I graduated from Princeton University in 2013, and have been working with ventures in Lagos, Nigeria since then—first in retail and later in solar energy. A recent returnee, I am eager to help others solve problems while broadening my experience and expanding my skillset.

I love large cities, economic development and urbanization, so Lagos was the perfect place to spend 3 years. Like many cities around the world, Lagos is undergoing rapid urbanization. Issues around sustainability, energy, transportation and housing are being played out in real time. We're going to need scores of passionate technologists both here and abroad to solve these problems, and I'm looking for a niche where I can play my part.

Professionally, I am a results-oriented collaborator who loves finding solutions and learning new things. Let's discuss how I can help you!

Name: Greer Hanshaw

Age: 25

Location: Brooklyn, New York

Skills

Confident With

Python · JavaScript · HTML(5) · CSS(3) · AngularJS 1.X · Django · Node.js · Express · jQuery · Sass · Bootstrap

Pretty Good At

MongoDB · SQL · Solidity · Truffle · Photoshop · Indesign

Can Get Around

Java · C/C++ · PHP · Illustrator · D3.js

Projects

Solidity · Truffle · AngularJS

Visit Demo

Very Simple Ether Wallet

A simple ether dapp deployed to the live blockchain.
  • Designed and implemented an ethereum wallet comprised on two accounts
  • Users can move funds between demo accounts and track transactions in real time
  • App uses live blockchain to store persistent data
  • Site is fully responsive
Solidity · Truffle · JavaScript · AngularJS 1.6 · Webpack 2 · Twitter Bootstrap 3 · Sass 3 · jQuery 2

AngularJS

Visit Demo

Poke-Pathfinder

Created a short game that uses pathfinding algorithms to navigate a Pokémon cave.
  • Game built in JavaScript and AngularJS
  • Game can move sprite automatically between any two points in the cave using A*, Dijkstra's, Depth-First Search and Breadth-First Search
  • Gameboy shell is interactive—can be played on desktop and mobile
  • Users can experiment with different edge weights to change algorithms' behavior
  • Rendered with bitmap images and canvas objects
JavaScript · AngularJS 1.6 · Twitter Bootstrap 3 · jQuery 3 · Sass 3

MEAN Stack [Node, Express, Angular, MongoDB]

Visit Demo

YouDoYou (Todo App)

Created a todo app using MEAN Stack Technologies.
  • Implemented RESTful API, allowing users and tasks to be created, deleted and updated
  • User portal is customizable; user can choose and save favorite background
  • User accounts are authenticated and sessions maintained between visits
  • Site is fully responsive
JavaScript · Node.js 3 · Express 4 · MongoDB 2 · Mongoose 4 · Passport 3 · JSON Web Tockens · Twitter Bootstrap 3 · Sass 3 · jQuery 2

Django

Visit Demo

Simulacra (Game of Life Implementation)

Implementated Conway's Game of Life using Django Channels.
  • Python handles logic of simualtion on server side
  • Sends updates to the client via WebSockets
  • Dynamic D3.js chart depicts population of universe across different iterations of the simulation
  • Timeline allows user to explore simulation at different periods
  • User can drag and drop patterns or draw directly onto canvas
Python 3.6 · Django 1.10 · Django Channels 1.0.2 · D3 4.0 · Twitter Bootstrap 3 · jQuery 2

Say Hi!

I'd love to hear from you!

Thanks for taking an interest in my work. If you have a project in mind, then you've come to the right place. Feel free to complete the form, or contact me via email or LinkedIn.