Profile picture

Nicholas Spencer

Back End Engineer
Pronouns He/Him
Open Resume Email Directly

About me

I'm a driven and resilient software development enthusiast with a diverse professional background, including leadership roles in phlebotomy and custodial management. I possess a strong foundation in programming languages and methodologies, combined with a deep-seated determination stemming from overcoming a cancer diagnosis and chemotherapy. Eager to leverage my unique experiences and technical skills to excel in a rewarding career in software development

Preferred locations

  • Boulder, CO
  • Denver, CO
  • Fort Collins, CO
  • Loveland, CO
Open to remote work

Previous industries

  • Facilities Services

Skills

  • ActiveRecord
  • Git
  • GitHub
  • GitHub Projects
  • PostgreSQL
  • Python
  • Rails
  • Ruby

Currently learning

  • Django
  • JavaScript
  • TypeScript

Projects

Assistive Technology

Assistive Technology

Project scope time 80 hours
Collaborators Profile picture for Joop Stark Profile picture for Eliza Keating Profile picture for Nicole Lam Profile picture for Jan McSorley Profile picture for Jonathan Alfonso

Tools Used

  • CircleCI
  • Git
  • GitHub
  • GitHub Projects
  • GraphQL
  • Heroku
  • PostgreSQL
  • Rails
  • Ruby

A web app designed to help people starting off their journey in finding and researching different assistive technology options. Utilizing AI to tailor a list of technologies and options for an individuals specific needs.

Launch the App Code Repository
Screenshot detail for project Assistive Technology
Screenshot thumbnail #1 for project Assistive Technology Screenshot thumbnail #2 for project Assistive Technology Screenshot thumbnail #3 for project Assistive Technology Screenshot thumbnail #4 for project Assistive Technology

Encounter Sim

Encounter Sim

Project scope time 70 hours
Collaborators

Tools Used

  • Git
  • GitHub
  • GitHub Projects
  • PostgreSQL
  • Rails
  • RSpec

Web Application that lets users build out and simulate DnD 5e encounters. Users can select classes, abilities, levels and stats to simulate combat against different monsters. After simulation user is presented stats describing how combat played out. The app is a tool to help Dungeon Masters better build out fun exciting encounters; providing the DM with good data representing the challenge of each encounter they build.

Launch the App Code Repository
Screenshot detail for project Encounter Sim
Screenshot thumbnail #1 for project Encounter Sim Screenshot thumbnail #2 for project Encounter Sim Screenshot thumbnail #3 for project Encounter Sim Screenshot thumbnail #4 for project Encounter Sim