Yechiel Kalmenson

A.K.A. Rabbi on Rails

Full Stack Web Developer

Ruby, Sinatra, Rails, JavaScript, jQuery, React/Redux

Projects I Enjoyed Creating


For more please check out my GitHub Profile.

Compatibilty Request Tracker

An app built off of my App Tracker to help my Integrations Department keep track of which Payment Gateways we integrate with. Has all the functionality of the App Tracker. Uses the AXLSX Rails gem to export the data as an Excel sheet.

Source Code: React App, API
Blog Post: From Job Applications To Compatibility Lists

App Tracker

An online tool for job seekers to track their job applications. It’s a ReactJS/Redux app talking to a Rails API with a PostgreSQL Database on the back end. Users are authenticated using JWT Tokens
The Rails API was built using TDD pattern with RSpec.

Live App: App-Tracker
(Demo Username: demo, Password: demouser)
Source Code: React App, API
Blog Post: Time To OverReact

Freddit

A basic Reddit clone. Originally built using Sinatra, later rebuilt using Rails with jQuery for the front-end.
The app features threads with nested comments. users are authenticated using bcrypt or GitHub OAuth (in the Rails version).

Live App: Freddit
(Demo Username: demouser, Password: demouser)
Source Code: Sinatra Version, Rails/jQuery Version
Blog Posts: I Callange You Sinatra, Challenges Revisited

FlyLog

A Rails app for pilots to log their flight hours and which airplanes they've flown.
The app features GitHub OAuth authentication for users.

Live App: FlyLog
(Demo Username: demo@yechiel.me, Password: demouser)
Source Code: GitHub Repo
Blog Post: Fly Off The Rails

Corneal

A Ruby Gem that generates the basic structure for Sinatra apps, including Model and Scaffold generators built after the Rails Model and Scaffold generators.
Built in collaboration with fellow students at Flatiron.

RubyGems: Corneal
Source Code: GitHub Repo
Blog Post: Of Scaffolds And Gems

Tic Tac Toe

A fun game of Tic Tac Toe built using Ruby using classic Object Oriented patterns.
The game features a fully-functioning (almost) unbeatable AI player, and so many Wargames references, you'll find yourself wishing for a nice game of chess instead.

Source Code: GitHub Repo
Blog Post: Tic Tac Tips

DansDeals

A Ruby CLI Gem that uses Nokogiri to scrape a popular deals site and displays the latest ones to the user.

RubyGems: DansDeals
Source Code: GitHub Repo
Blog Post: Gem Install Swim