Hi 👋 I'm Benjamin Perrault

I'm a full-stack software engineer with several years of experience currently based in Tulsa, Oklahoma. I've worked primarily with Ruby, JavaScript, and Golang.

Recently, I co-created Nexus, an open-source tool that generates an instant GraphQL API from multiple data sources.

Read Nexus Case Study Resume

Nexus Instant GraphQL API

Nexus is an open-source tool that generates and deploys a GraphQL API from an existing PostgreSQL database or RESTful API. It simplifies manual server generation and deployment by providing a CLI tool and admin dashboard and automates deployment to AWS cloud infrastructure.

Nexus was built for developers who want to get up and running with a GraphQL API quickly while maintaining ownership of their server code and infrastructure.

Selected Projects

Developed during my 2.5 year career transition

Request Cloud

A database-backed webhook request inspection tool built using React, Express, MongoDB, PostgreSQL, and deployed to Digital Ocean Droplet

Airline Routes

An interactive SVG map for viewing and sorting airline routes built using React, JavaScript, Node.js, and bootstrapped using the Create React App library.

Todo Tracker

A Single Page Application for creating and managing todo lists backed by a PostgreSQL database built with Ruby, Sinatra, ERB, and HTML/CSS

Let's Talk

I'm actively seeking my next role. Please reach out if you think I would be a good fit for your team.

Resume LinkedIn GitHub Email