Conner Krall

Software Engineer


Conner Krall is an aspiring web developer studying at the University of Texas Coding Bootcamp. Previously he was a Financial Analyst for TechShare, a case management software company.

Code Snippets


Temperature Conversion

This Ruby program will prompt the user for a temperature in degrees Celsius and let the user know what the corresponding temperature is in Fahrenheit.

n=0
puts "Enter degrees in Celcius"
cels = gets.chomp


def temp(cels)
return (cels.to_f*9/5)+32
end

puts "The temprature is #{temp(cels)} degrees Fahrenheit"

n=0
puts "Enter a number"

number = gets.chomp.to_i
right_digit = number % 10


if number == 11 || number == 12 || number == 13
    puts "That's the #{number}th item!"
elsif right_digit == 1
    puts "That's the #{number}st item!"
elsif right_digit == 2
    puts "That's the #{number}nd item!"
elsif right_digit == 3
    puts "That's the #{number}rd item!"
else
    puts "That's the #{number}th item!"
end

Ordinal Challenge

This Ruby program will convert a plain number to the ordinal of the number. So for example, if the user enters 2, it will display 2nd, if the user enters 3 it will display 3rd, etc.


Foobar

This Ruby program is an adaption of a classic technical interview problem which displays sequences of the Foobar pattern.

n=0
puts "How many items do you want to see?"
number = gets.chomp.to_i
foo = number % 3
bar = number % 5


number.times do |a|
foo = (a + 1) % 3
bar = (a + 1) % 5
    if foo == 0 && bar == 0
    puts "Foobar"
    elsif foo == 0
    puts "Foo"
    elsif bar == 0
    puts "bar"
    else 
    puts "#{a + 1}"
    end
end

Web Apps


Quote Generator

A database-powered quote generator with a mobile-first design, using the Ruby on Rails framework, HTML, and CSS. Uses Git and GitHub for version control, and launched on Heroku.

Yelp Clone

A Yelp clone that integrates with the Google Maps API and includes features like user comments, star ratings, image uploading, and user authentication.


Two-Sided Market Place

A two-sided, video-streaming marketplace platform that features credit card payment capabilities, user role management, complex user interfaces, and advanced database relationships.

Test Driven Development

An Instagram clone that was built using industry-standard, test-driven development following numerous red/green/refactor cycles.


Single Page Todo Application

This single-page to-do application features a fluid user interface that– by using JavaScript– allows users to rapidly add dynamic content.

Agile Team Project

Worked on an Agile software development team building a chess application. Under the guidance of a senior software engineer, we had weekly Agile team meetings for code reviews, sprint planning, and feature assignments.


Skills & Tools


Conner has developed proficiency and epertise in the following programming languages and comfort with the following tools.


Contact


Currently entertaining new opportunities. Please get in touch via email:

conner.krall@gmail.com