Profile picture

Kaelin Sleevi

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

About me

I have always greatly valued service, protection, security, and analysis throughout my life. These core values led to my decision to enlist in the United States Marine Corps as an Air Traffic Controller, and later to become a Protection Officer for the Lockheed Martin Corporation. I have always strived for careers that prompt me to think quickly and analyze every possible scenario.

I have loved all the opportunities I have had that keep me in a constant state of learning and helping other individuals feel more secure. For a while now I have had this burning desire to improve and transition my acquired skills into an industry where I could help others on a larger scale in a field that I love. After carefully considering my values and accomplishments, I found the vast field of software development.

Finding this career and spending my last 8 months with Turing has given me the opportunity to expand my knowledge on a daily basis whilst allowing me to also integrate my previous experiences in analysis and security. With this newly gained knowledge of software development, I have the aspiration to ensure the security of applications and the individuals working within and alongside them.

Preferred locations

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

Previous industries

  • Airlines/Aviation
  • Military
  • Security and Investigations

Skills

  • Bootstrap
  • Continuous Integration
  • CSS3
  • Git
  • GitHub
  • GraphQL
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL

Currently learning

  • C++
  • Python

Projects

Lunch and Learn

Lunch and Learn

Project scope time 35 hours
Collaborators

Tools Used

  • GitHub
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby

The final solo project, this rails back-end API allows a front-end application to find recipes from a country, as well as videos and images specific to each country.

Additionally, it has the capability to add and retrieve favorite recipes from each country for each user.

This application exposes an API that aggregates data from five external APIs that we had to consume and expose them through JSON standard responses.

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

Flakes Of Wrath

Flakes Of Wrath

Project scope time 55 hours
Collaborators Profile picture for Gavin Carew Profile picture for Ryan Smith Profile picture for Noah van Ekdom

Tools Used

  • Bootstrap
  • Continuous Integration
  • CSS3
  • Git
  • GitHub
  • Heroku
  • Rails
  • Ruby
  • User Authentication

Planning winter trips into the backcountry with smart forecasts and a proprietary avalanche prediction algorithm.

This way users can plan back country ski trips around potential dangers in the area of their choice.

Users are able to:

  • Register or log-in using Google OAuth.
  • Create and update trips for the date and area of their choice.
  • Add and update emergency contacts.
  • Explore forecasts in each zone throughout the state of Washington.
  • Utilize the weather widget to get more data on the weather in the area of choice.
  • Look for resources such as more forecast information provided avalanche.org and safety classes in person or online.
Launch the App Code Repository
Screenshot detail for project Flakes Of Wrath
Screenshot thumbnail #1 for project Flakes Of Wrath Screenshot thumbnail #2 for project Flakes Of Wrath Screenshot thumbnail #3 for project Flakes Of Wrath

Enigma

Enigma

Project scope time 30 hours
Collaborators

Tools Used

  • RSpec
  • Ruby

An encryption and decryption project using the logic of the Caesar Cipher in order to encrypt, decrypt, and crack messages in a text file.

The encrypt method takes a message String as an argument. It can optionally take a key and date as arguments to use for encryption. If the key is not included, we generated a random key.

The decrypt method takes a ciphertext String and the key used for encryption as arguments. The decrypt method returns a hash of three keys: decryption, key, and date.

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