Portfolio

full-stack developer • indie maker

a small sample of the work I've done

Contact me if you'd like to collaborate

Easy Uptime

I worked with a client to design and build the frontend dashboard for his uptime tracking app. The client built the backend and provided an API to work with.

  • Frontend
  • Design

Technology Stack

Vue

OPP

I took over the development of this project as the sole developer early in the initial development phase. I built an API in Javascript using Express and Node. Built out the Angular frontend utilizing designs given to me.\nI built the MySQL relational database and set up the server deployments using CircleCI.

  • Fullstack Web Development
  • User recorded video intros
  • Database and server design

Technology Stack

Angular
Express
MySQL
Node
Tailwind

StockTrot

StockTrot offered near real-time alerts and data analysis on insider transactions reported to the SEC.

  • Fullstack Web Development
  • Tens of millions of database records
  • Realtime Email Alerts
  • SaaS

Technology Stack

Laravel
MySQL
Python
React

Moladay

https://moladay.com

  • Fullstack Web Development
  • Design
  • Automation
  • Branded Emails and Marketing

Technology Stack

Bootstrap
Laravel
MySQL
Vue

Auction King App

Auction King iOS and Android app.

  • Oversaw Development
  • Backend API Development

Technology Stack

Android
iOS

Auction King

I handled the development work on Auction King from early 2016 to late 2018. In that time the site grew from close to 0 to over 300,000 pageviews a month. The site is a live auction platform and at one point we had live streamed video of the auctioneer that we ran through our own video server because off the shelf solutions usually have a 30 second delay and we needed the latency to be as low as we could get it.

  • Fullstack Web Development
  • Managed Team
  • Realtime Chat
  • Realtime video livestream

Technology Stack

Laravel
MySQL
Vue

HuddleBot

HuddleBot - Automatic Checkins\nHuddleBot is a Confluence app that I built. It allows you to send out recurring prompts to your team or segments of your team on a regular schedule to help foster communication amongst remote first teams. It was inspired by BaseCamp's "Automatic Check-in" feature.

  • Confluence App

Technology Stack

PostgreSQL
React

Joe

This site. It's a markdown based static site that I designed and crafted from the ground up. The plight of the developer is to not use the perfectly good tools out there to build a basic blog and portfolio website. We just can't find the fun in that. It wouldn't waste nearly enough time!

  • Static Site
  • Serverless
  • Design

Technology Stack

Ant Design
Gatsby
Nuxt
React
Vue

Let It Go

Let It Go App

  • Native iOS and Android Development
  • Design

Technology Stack

Android
iOS

Patient Tracker V

https://patienttrackerv.com

  • Fullstack Web Development
  • SaaS

Technology Stack

Laravel
Vue

PawnDash

PawnDash realtime luxury auction platform.

  • Fullstack Web Development
  • Realtime bidding
  • E-commerce

Technology Stack

Laravel
Vue

Ponguru

I got an Android watch when they were new to the market. What do you do with a new piece of technology? Spends hours and hours creating a small app obviously.

  • Native Android Development
  • Wearable Tech
  • Design

Technology Stack

Android
Java

Posh Closet

PoshCloset

  • Fullstack Web Development
  • E-commerce
  • Managed Team

Technology Stack

Laravel
Vue