GRADY SHELTON

[ developer ]

Novi

  • Novi Connect – Using data to fight greenwashing with Formulated Goods policy encoding and compliance software

Gemini

Instrument

Personal and Freelance Projects (mostly for fun!)

Tom Kane Art


eCommerce site built with Rails and AWS to sell paintings.

Experience the Site

View the code

Career Quest


Ruby and Sinatra website to organize your job search. Hunt on!

View the code

Green State


Rails site to estimate Carbon Emissions and statistically compare between results.

View the code

Restoration Station


Angular 2 and firebase site for managing and tracking watershed restoration crews.

Experience the Site

View the code

Grady's Games


Authenticated Rails site to view, create and manage video game reviews.

View the code

University API


JWT Authenticated API built in Ruby to return a database of Universities and their Reviews.

View the code

LunchWith

React-Native and Redux mobile app used for junior and senior developers to find and connect with each other over lunch.

View the code

Technologies

Languages

Javascript

Ruby

Python

CSS/SASS

Golang

Swift

Kotlin

Frameworks

Next

Rails

Angular2+

Laravel

iOS

React-Native

Django

Cloud

AWS S3

AWS EC2

AWS Lambda

Heroku

Contentful

Sanity

Netlify

Databases

MySQL

PostgreSQL

SQLite

Firebase

NoSQL

Testing

Jest

Cypress

Datadog Synthetics

RSpec

Playwright

PhantomJS

Jasmine

Libraries

React

Vue.js

Lightning Web Components

D3.js

OmniAuth

Devise

Bonus Tech

Claude AI

MCP Servers

REST API

Node.js

Chartkick

Typescript

ArcMap/ArcGIS

Workflow

Slack

Git

Linear

Notion

JIRA

Figma

Trello

Background

profile picture

I'm a fullstack, if mostly front–end, product developer and tech lead. Most recently I've been gainfully employed by Novi, based in Portland, OR. My experience in biology and environmental science has given me a love for data-driven projects. My background in painting inspires me to engineer clean, effective experiences through design and technology to reach as many people as possible.

After years of developing, leading teams, designing and managing projects, I always aim to be intentional with my communication, maintaining a holistic vision throughout the development process while maintaining focus on all roles and goals. I love building connections with my team and together building great products. It's part of what makes me feel alive.

Connect

Let's get to work.