Mastering the in's-and-out's of Rails can be tricky, especially for a beginner. I've been using the framework exclusively for over 6 years, so I can help you learn from my own experience.
I've been running my own NYC Ruby on Rails consultancy for the past 6+ years, working with entrepreneurs, startups, and small businesses to build web applications for their technology-based businesses.
My previous experience was as a .NET developer, so I know what it's like to be learning Rails for the first time. I can help with *debugging* those issues that you just can't figure out, *refactoring* the code that just doesn't look right, and *learning* the best practices and conventions that will take you from beginner to intermediate and beyond.
Two heads are always better than one, so don't hesitate to schedule a session!
I am a professional Ruby on Rails developer and have been using the framework almost exclusively for the past 6+ years. I have built dozens of production web applications for clients and as side-projects during that time.
My most recent work includes a marketplace for trading and purchasing beauty products (http://edivv.com) and a platform for matching interns/job-seekers with innovative startups (https://www.nafasi.co).
I have a deep understanding of Rails conventions, best practices and principles. I am also a skilled debugger that can help track down the nastiest of bugs.
I use Git on a daily basis for version controlling my source code and interacting with open-source projects. Keeping a clean Git history through rebasing, feature branching, and writing good commit messages is my passion. I think more developers should take the time to learn how to use Git to its fullest capacity.
Every single one of my projects has been deployed to the Heroku platform, so I'm a pro at getting it up and running with Rails, debugging deployment issues, and setting up add-ons and third-party services.
My work as a consultant in New York City's "Silicon Alley" has put me in contact with scores of startups. Seeing their successes and failures has made me a believer in the "lean startup" methodology of bootstrapping your business, validating your ideas *before* building anything, and failing fast.
I've worked with these clients to run experiments, build MVPs, and think outside of the box about how to get their idea off the ground. I can help you brainstorm, strategize, and execute on all your technology-based ideas.
If you are a budding entrepreneur (or even an experienced one), do yourself a favor and learn about the lean startup movement and give it a shot. You'll save yourself time, money, and heartache, and you'll give yourself the *best* chance of succeeding.