Ruby on Rails & Spree Commerce Developer I build good-looking apps for heavy loads - tested and bulletproofed. I use - among others: MySQL, Redis, Resque, SOLR, RSpec, Memcached, Amazon S3, Bootstrap, RWD, HTML5, CSS3, Sass, CoffeeScript and Assembla. Contact me and together we will accomplish your goals. Responsive Web Design I really like Bootstrap - the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web. We also use Sass (CSS extension with superpowers) and CoffeeScript. Apps for heavy loads You like to sleep well and so do I. Our apps are optimized for heavy-loads - Memcached and file-cached. I use Amazon S3 and other cloud hosting solutions when neccessary. My apps do the heavy lifting. Big Data Ready I use MySQL database solutions. Redis - an open source, advanced key-value store. Resque - a queueing system that is backed by Redis. SOLR - highly scalable search engine. I stack them together and architect optimal solutions. Tested and bulletproofed For testing I use RSpec - a testing tool for the Ruby programming language. Born under the banner of Behaviour-Driven Development, it is designed to make Test-Driven Development a productive and enjoyable experience. We like Git and use Assembla For project and code management I use Assembla which combines tasks, code and collaboration to unify teams online. Assembla mission is "Build Software Faster with Less Stress". And so is mine. Cloud powered If needed we can power your solution with a modular, scalable, distributed server environment providing higher availability and security then a single physical server. I can also provide 24/7 tech support in coop with our infrastructure partners. You have e-commerce and web application needs. I spark solutions to those needs. Contact me: http://sparksolutions.co/
Spree Job Cost Overview
Typical total cost of oDesk Spree projects based on completed and fixed-price jobs.
oDesk Spree Jobs Completed Quarterly
On average, 1 Spree projects are completed every quarter on oDesk.
Time to Complete oDesk Spree Jobs
Time needed to complete a Spree project on oDesk.
Average Spree Freelancer Feedback Score
Spree oDesk freelancers typically receive a client rating of 4.73.
Full-stack developer proficient on Ruby on Rails and Java, focused on Agile projects. Experience with Front-end MVC frameworks like Angular.js and Backbone.js Developer with years of experience in Business Intelligence techniques, like Basket Analysers, basket retail and Customers Relationship Management. Experience on many Ecommerce, CMS and CRM platforms like: Ecommerce - Spree (Ruby on Rails) - Shopify (customization apps)
I have been in the web development field since 2000. I have been working as a lead developer for 5 years. I participated in the development of high-load projects (Nginx + php-fpm, Memcached). Have strong skills in many modern web technologies from PHP/JS/MySQL to XML/XSLT, Node.JS and Ruby on Rails. Among other things, I have been programming in languages: Asm, Pascal, Delphi, Java; scripting languages: Perl, sh, bash, etc. Well versed in FreeBSD and Linux OSs. I can setup and configure the database server, memcached, BIND (Round Robin) and others services. Can install and configure/tune Apache/Nginx for high-load projects.
I'm an expert Ruby on Rails developer, who loves doing Web apps, employing modern frameworks, such as Angular.js or Backbone.js. I have been doing software development for the last 5 years, with more than a dozen of projects successfully launched! Started working with Ruby on Rails 3 years ago, and I just love it! I've been working in eCommerce, Start-ups & Financial projects.
I am a system engineer, committed with the production of reliable software which meets the requirements of a fast-changing environment. Although I have been involved at least once in each role related to the software life-cycle, currently I specialize in software development(web oriented-RoR). The systems are meant to be maintainable units, that's why it is crucial for me, make software with a high dose of elegance, delivering good design and code, in a way that humans can read, understand and change easily. I work TDD-BDD oriented(unit test-functional test and cucumber as well), Debian, Jquery, Postgres, Restful, Permalink, Jquery, CanCan-Devise, Bootstrap, Rspec, Decorators, Russian Doll Caching, Engines.
There are three things you need to know about me. 1) I want the product of my labor to be the best in its class. 2) I am never satisfied and must continually improve. 3) I am a people person and I know that communication, cooperation, and trust are the keys to success. These are the qualities that I bring to the table and they have always been a great asset for information gathering, training, and team building. These traits allow me to swiftly and efficiently identify the needs of an organization, develop a solution that fits, and lead my team through the completion of that vision. I make IT happen.
Who am I? Short Answer: SEO, Rails, Scala, Spree, and Tumblr Long Answer: I worked at a start up in the beginning. To keep it to the point: I wore a lot of hats. One of them was SEO. I was one of the reasons why Big Mama ended up on the front page. I'm proud of the work I did. There are not many people who could have done what I did. Now for Rails. It was at Big Mama that I was introduced to Rails and Spree. I already knew Laravel (an MVC framework for PHP) and I was coding away at the views to get the SEO up, so I did dig deeper into the backend. To learn this bad boy, I took the power of the community. There were the guides, but I also attended the Vancouver Ruby Meetup. They helped a lot. While I was learning, there was also another company just sprouting in Vancouver, CodeCore. CodeCore hosted an enormous amount of events. Good news: they were Rails focused. That is how I got introduced to Rails. Spree was in use at Big Mama and it was heavily customized. As a junior at the time, I didn't understand what was and wasn't spree code. Suffice to say, I left understanding that Spree was in use, but I didn't leave with an understanding of how it worked. While I was unemployed, I created Rails TV. Twelve days since initial commit before I declared my personal project shipped. Yes, it did ship with SEO benefits as well. It did ship with the functionality to have paying customers, but I've deactivated it until there is more content. As for Spree, I'm currently working on redesigning Spree's emails (https://github.com/spree/spree/pull/4703). I have also contributed by fixing some bugs (https://github.com/spree/spree/issues/4690) as well as keeping their Readme up do date (https://github.com/spree/spree/pull/4705). Scala? Why do you do Scala? I didn't start in Scala. CodeCore impressed me with what they were able to do, so I decided to take one of their courses. Impressed I am. The instructor was an engineer to whom worked on Google's Big Data Schema. My goal for learning scala is to be able to construct tools for web applications that can compute and manipulate large amounts of data. Think machine learning, but more for like ecommerce learning. Your site learns about your customers and tailors the content for them. If we ever have coffee sometime, this is the one thing you need to know to hire me: I like mochas and Waves. Best regards, Ben A. Morgan Contributor stats: #1 for Veddy: https://github.com/BenMorganIO/veddy #7 for the Rails Sitemap Generator: https://github.com/kjvarga/sitemap_generator/graphs/contributors