Profile picture

Wil McCauley

Back-End Engineer
Pronouns he / him
Open Resume Email Directly

About me

I'm a detail-oriented backend developer with a background in high-stakes exam security and program integrity monitoring. Drawn initially by the creative problem-solving inherent to the developer's role, my experience building software in a range of team and solo environments has deepened my appreciation for test-drive development and efficient database design. I take pride in creating success with my team, both in my career before pivoting to tech and while tackling projects of various scopes throughout my time at Turing.

Preferred locations

  • Denver, CO
Open to other locations and/or remote work

Previous industries

  • Legal Services
  • Market Research
  • Research
  • Security and Investigations
  • Writing and Editing

Skills

  • Heroku
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • Slack
  • SQL
  • Travis

Currently learning

  • JavaScript
  • Python

Projects

SweaterWhether

SweaterWhether

Project scope time 30 hours
Collaborators

Tools Used

  • Atom
  • Git
  • GitHub
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • Travis
  • Solo Project - SweaterWhether is a backend Rails API exposing multiple endpoints which fetch, package and return road trip length data and associated weather forecast data, using a facade/service design pattern for external requests. Testing simulates JSON body data sent from a hypothetical frontend app. Please see repo README for input requirements and payload formats. Incorporates BCrypt for user password hash storage and retrieval. Uses FastJSON for payload serialization.
Code Repository
Screenshot detail for project SweaterWhether
Screenshot thumbnail #1 for project SweaterWhether Screenshot thumbnail #2 for project SweaterWhether

Nomadic Nibbler

Nomadic Nibbler

Project scope time 35 hours
Collaborators Profile picture for Tommy Nieuwenhuis Profile picture for Kyle Schulz

Tools Used

  • DevOps
  • Git
  • GitHub
  • Google
  • Heroku
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • Travis
  • Group Project - This backend Rails API consumes 3 external APIs and serves up fresh foodtruck location data and geolocation radius information to a frontend app. This allows users to enter or update their current address to view foodtrucks nearby within an adjustable radius. The frontend and backend teams collaborated on functionality and maintained a JSON contract throughout development.
Code Repository
Screenshot detail for project Nomadic Nibbler
Screenshot thumbnail #1 for project Nomadic Nibbler Screenshot thumbnail #2 for project Nomadic Nibbler