Sr. Ruby on Rails,AngularJS,NodeJS,MEAN stack Developer
I have been developing full stack Ruby-driven web applications since early 2008 via Rails, EventMachine, RSpec, Heroku, github and numerous third party libraries. Previously I have worked as an oDesk Premium Service Provider.
Since 2012, I am developing applications in Angular JS with Rails or Node JS Backend. When developing with Node JS backend I prefer going with MEAN Stack.
I am a passionate software engineer and agile practitioner who love to solve hard problems.I love developing high quality software that adds a little something to people's lives and looks great while doing so.
I am interested in building quality software. I do not write code that just work, but also well designed, easy to understand, maintain and extend in the future by using test-driven development (TDD).
Backend: Ruby on Rails , Node JS, PHP
Frontend: Angular JS, Backbone JS, Rafael JS, Twitter Bootstrap, Zurb , jQuery
Ruby Testing Frameworks: Rspec. Cucumber, Shoulda, Capybara
JS Testing Frameworks: Should, Supertest, PhantomJS
Types of systems I've been working on (most were covered by NDAs):
- ERP systems (for a production line in a factory)
- Healthcare Appointment Scheduling Systems.
- advertising platforms (using AdWords and AdSense)
- banking systems ( I learned a lot about accountancy, security and encryption)
- MLM platforms
- social networks
- meta-data distribution platforms