Software Developer in New York
Board Gamer | Traveler | RX-7 Collector
"The worthwhile problems are the ones you can really solve or help solve, the ones you can really contribute something to. … No problem is too small or too trivial if we can really do something about it." ― Richard Feynman
When I was seven years old, I wrote my first programs in Commodore BASIC and Logo (Turtle Graphics). Ever since then, I have been captivated by the idea of using software to improve quality of life.
Over the course of a decade providing support, writing documentation and training users, both technical and non-technical, I saw all the pain points of not having great software. I decided then to turn my hobby into my craft and dedicate myself to writing software that solves real problems and doesn't frustrate users along the way.
Meeple.space is a Meetup-like site for planning and joining board-gaming events. It has a Rails back-end API and uses Backbone on the front-end. It connects to an external XML API from BoardGameGeek.com to populate its database of games.
Object-Relational Mapping using Ruby metaprogramming. Can associate models with belongs_to, has_many, has_one_through and has_many_through associations. Can query DB while protecting against SQL Injection attacks. Inspired by ActiveRecord.