Nerole Courageux


Nerole Courageux is a professional software engineer specializing in full-stack development.He has extensive experience with Ruby, Rails, JavaScript,and building web applications

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
    while n < 10
    puts "Hello, #{n}"
    n = n + 1
    end
    puts "Goodbye"


Foobar

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


puts "How many items do you want to see? "

items = gets.chomp.to_i

item = []
(1..items).each do|i|
    if i % 3 ==0
        item << "FOO"
        
    elsif i % 5 ==0
    
        item << "BAR"
    elsif (i % 3 ==0) && (i % 5==0)
    
        item <<"FOOBAR"
        
    
        
    else 
        item << i
    end
end
puts item


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.


	n = 0
				
  puts "Enter number: "

  number = gets.to_i

  if(number % 10 == 1) && (number == 11)
    puts "That's the #{number}th"
    
  elsif (number % 10 == 2) && (number == 12)
    puts "That's the #{number}th"
    
elsif (number % 10 == 3) && (number == 13)
    puts "That's the #{number}th"

elsif number % 10 == 1
    puts "That's the #{number}st item!"
    
elsif number % 10 == 2
    puts "That's the #{number}nd item!"
    
elsif number % 10 == 3
    puts "That's the #{number}rd item!"
    
elsif (number % 10 > 3)|| (number % 10 == 0)
    puts "That's the #{number}th item!"
    
else
    puts "not valid!!!"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


Nerole has developed proficiency and expertise in the following programing languages and comfort with the following tools.


Contact


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

leroy0615@gmail.com