Profile picture

Alaina Kneiling

Back-End Engineer
Pronouns she/her
Open Resume Email Directly

About me

Hi! I'm Alaina. I have Masters in Mathematics & Education and a passion for communication, writing & learning. I wish I could make a career out of being in school & that is how I got into programming. There is an endless amount of learning to be had. I approach coding problems in the same way I approach math problems - with curiosity and determination. I enjoy solving sticky problems and collaborating with others to get things done. The Nonviolent Communication style (NVC) shapes how I work & interact with others. When I'm not coding I'm tinkering on the piano and cooking up delicious southern food.

Preferred locations

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

Previous industries

  • Primary/Secondary Education

Skills

  • AR
  • Atom
  • Git
  • GitHub
  • Heroku
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL
  • Visual Studio

Currently learning

  • JavaScript
  • TypeScript

Projects

Viewing Party

Viewing Party

Project scope time 40 hours
Collaborators Profile picture for Gavin Carew

Tools Used

  • Git
  • Heroku
  • Rails
  • RSpec
  • Ruby

This was a collaborative Rails application where users can create an account with an encrypted password, search for a movie, create a party to watch that movie, and invite friends to that party. Users can then see a list of their parties with details on their dashboard.

It required consuming an API & using SRP to encapsulate functionality.

This project was refactored twice so far. The first time it was refactored we implemented Bootstrap to style the pages. The second time it was refactored we added security by creating sessions & deleting the need for user ids in the routes.

Launch the App Code Repository
Screenshot detail for project Viewing Party
Screenshot thumbnail #1 for project Viewing Party Screenshot thumbnail #2 for project Viewing Party Screenshot thumbnail #3 for project Viewing Party Screenshot thumbnail #4 for project Viewing Party

How Are You Doing?

How Are You Doing?

Project scope time 80 hours
Collaborators Profile picture for Andrew Mullins Profile picture for Aleisha Mork

Tools Used

  • Bootstrap
  • Git
  • GitHub
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • User Authentication

This project allows users to login using Oauth, and create a personal diary of how they are feeling today, and check in on their friends. Users can make personal or private posts and can find a friend using an email address. Once your friend request is accepted you can view your friend's public posts. This project uses versioning on the Back End and validates users using their Google Id.

Launch the App Code Repository
Screenshot detail for project How Are You Doing?
Screenshot thumbnail #1 for project How Are You Doing? Screenshot thumbnail #2 for project How Are You Doing? Screenshot thumbnail #3 for project How Are You Doing? Screenshot thumbnail #4 for project How Are You Doing?

Enigma

Enigma

Project scope time 20 hours
Collaborators

Tools Used

  • GitHub
  • RSpec
  • Ruby

Enigma is a non-rails project that shows off my mastery of Ruby, Object Oriented Programming, Abstraction, Encapsulation, and Polymorphism. The code is easy to read and understand. You can encrypt and decrypt a message using the Ceasar cipher.

Code Repository
Screenshot detail for project Enigma
Screenshot thumbnail #1 for project Enigma Screenshot thumbnail #2 for project Enigma Screenshot thumbnail #3 for project Enigma Screenshot thumbnail #4 for project Enigma