Profile picture

Samuel Cox

Back End Engineer
Pronouns He/Him
Open Resume Email Directly

About me

Hello! I'm Sam, a professional who recently embarked on an exciting career transition from the automotive industry to software development. I successfully completed the Back End Engineering program at the Turing School of Software and Design, equipping me with the necessary skills to thrive in this field. My expertise lies in two powerful programming languages, Ruby and Python, and their respective frameworks. With a strong foundation in back end engineering, I excel at building robust and efficient web applications. I bring a deep understanding of these languages, coupled with hands-on experience, to create impactful software solutions. My dedication, adaptability, and passion for software development drive me to continuously innovate in this ever-evolving landscape of technology. I'm ready to contribute my skills and make a positive impact as part of a dynamic development team.

Preferred locations

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

Previous industries

  • Automotive
  • Retail

Skills

  • Apple
  • Atom
  • Chrome
  • Firefox
  • Git
  • GitHub
  • Google
  • Heroku
  • iOS
  • LinkedIn
  • Management
  • Mentorship
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • Safari
  • Slack
  • Software Architecture
  • SQL
  • SSH
  • Trello
  • Twitter
  • User Authentication
  • Vim
  • Visual Studio

Currently learning

  • AWS
  • Bootstrap

Projects

Love Fern

Love Fern

Project scope time 60 hours
Collaborators Profile picture for J Seymour Profile picture for Drew Layton Profile picture for Brady Rohrig Profile picture for Anthony Blackwell Tallent

Tools Used

  • Bootstrap
  • Git
  • GitHub
  • Heroku
  • jQuery
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL
  • Trello
  • User Authentication
  • User Experience Design / UX
  • User Interface Design / UI
  • Vim
  • Visual Studio

Water your fern by copying and pasting interactions you've had with the person your fern represents into the app. Your fern will change its health status based on the sentiment (negative, neutral, positive) of the message.

View all your ferns and their current status in your greenhouse, and give attention where it's needed to keep your relationships healthy and happy.

This application is built with Ruby, Ruby on Rails, HTML, CSS, and Bootstrap, using a service oriented architecture. It depends on multiple external APIs, including the Google Cloud Natural Language API for sentiment analysis.

Authentication is performed using Google's OAuth 2.0 for user sessions, which is connected securely to Fernando, the Love Fern backend service.

Launch the App Code Repository
Screenshot detail for project Love Fern
Screenshot thumbnail #1 for project Love Fern Screenshot thumbnail #2 for project Love Fern Screenshot thumbnail #3 for project Love Fern Screenshot thumbnail #4 for project Love Fern

Listen Up!

Listen Up!

Project scope time 30 hours
Collaborators

Tools Used

  • Git
  • GitHub
  • PostgreSQL
  • Rails
  • Ruby
  • SQL
  • Vim
  • Visual Studio

This was the Final Project for the Turing School of Software and Design, and it was selected to participate in the school's exclusive Demo Competition. It was a group project with a separate front and back end team, and it allows a user to listen to sounds, guess sounds, and get a score at the end. The backend used GraphQL to return data to the front end seamlessly.

Launch the App Code Repository
Screenshot detail for project Listen Up!
Screenshot thumbnail #1 for project Listen Up! Screenshot thumbnail #2 for project Listen Up! Screenshot thumbnail #3 for project Listen Up! Screenshot thumbnail #4 for project Listen Up!

Little Esty Shop

Little Esty Shop

Project scope time 50 hours
Collaborators Profile picture for Ryan Canton Profile picture for Mike Cummins

Tools Used

  • Chrome
  • Git
  • GitHub
  • Heroku
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • Slack
  • SQL
  • Vim
  • Visual Studio

Created a Rails app using a PostgreSQL database with multiple tables and relationships. Used ActiveRecord to query database and to display information using a view structure. Effectively communicated with other team members to complete project by deadline and all contribute to the greater cause. Deployed application using Heroku.

Launch the App Code Repository
Screenshot detail for project Little Esty Shop
Screenshot thumbnail #1 for project Little Esty Shop Screenshot thumbnail #2 for project Little Esty Shop

Lunch and Learn

Lunch and Learn

Project scope time 25 hours
Collaborators

Tools Used

  • Bootstrap
  • Chrome
  • Git
  • GitHub
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL
  • Vim
  • Visual Studio

Created a Ruby on Rails API only application that uses 5 different APIs to aggregate information regarding recipes from different countries and facts about those countries. Used APIs to both get and validate different information, and was able to return information when given a country. Gracefully handled different errors and heavily tested project.

Code Repository
Screenshot detail for project Lunch and Learn
Screenshot thumbnail #1 for project Lunch and Learn Screenshot thumbnail #2 for project Lunch and Learn Screenshot thumbnail #3 for project Lunch and Learn Screenshot thumbnail #4 for project Lunch and Learn