We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

SUMMARY:

  • Software developer with a particular expertise in Ruby on Rails, including back - end and front-end development.
  • Also a quick and enthusiastic learner of new methodologies, frameworks, and languages.

STRENGTHS

  • Quick and enthusiastic learner
  • Works well independently
  • Learns new programming languages quickly
  • Efficient and tenacious debugger
  • Excellent oral and written communication skills

TECHNICAL SKILLS:

Languages: Ruby, Ruby on Rails, RSpec, Javascript, jQuery, CoffeeScript, XML, C/C++, Visual Basic, HTML

Databases: MySQL, PostgreSQL, SQLITE3, SimpleDB, DynamoDB, Neo4J

Tools: Microsoft Visual Studio, Adobe Photoshop, Microsoft Office, Open Office, Subversion (svn), JIRA, Redmine, Git, PivotalTracker, Heroku, Aptana Studio 3, AWS, Pivotal Cloud Foundry

Platforms: Linux (Fedora/Ubuntu), Microsoft Windows (NT/2000/XP/Windows 7/Server 2000/Server 2003/Windows 10), Mac OSX

PROFESSIONAL EXPERIENCE:

Confidential

Rails Developer

Responsibilities:

  • Created and maintained internal web applications for immigration services
  • Wrote RoR backend with Javascript and jQuery frontend for rich user experience
  • Coordinated with small teams on multiple projects
  • Worked on building applications from the ground up as well as upgrading existing applications
  • Met with customers to iron out finer details on projects

Confidential

Rails Developer

Responsibilities:

  • Sole developer on the project
  • Wrote RoR backend with Javascript and jQuery frontend for rich user experience
  • Wrote scripts to process huge amounts of product data into database to be used by site
  • Created Buyer and Seller models for creation of auctions
  • Worked with Braintree API, Best Buy API, Amazon API
  • Regularly met with owner and managers

Confidential

Developer

Responsibilities:

  • Came in to fix up the RoR backend for iOS app
  • Coordinated with managers, front end, and iOS developer, all of which were remote
  • Completed backend transaction process for the app, which included accepting credit cards
  • Worked with Braintree API

Confidential

Developer

Responsibilities:

  • Design and maintain RoR code. Implement upgrades, patches, code releases, and database changes
  • Creating web presentation tool for bee researchers at the University of Maryland
  • Revamping Bee Informed’s database. Cleaning up their relational database and migrating it over to a graph database (Neo4J)
  • Created Question Suggestion tool
  • Created charts to display data stored in Neo4J database using both GoogleCharts and D3.js

Confidential

Rails Engineer

Responsibilities:

  • Design and maintain RoR code. Implement upgrades, patches, code releases, and database changes
  • Working on an online gradebook: http://www.lightninggrader.com/
  • Reproducing PHP (Yii) application as a Ruby on Rails application with some added features
  • Learned and mastered CoffeeScript
  • Created Reports feature that shows data gathered from grading assessments
  • Created Question and Assessment Libraries to store organized Questions and Assessments to give/deny access to certain groups
  • Implemented ThinkingSphinx to allow for searching
  • Implemented tagging system for Questions
  • Implemented new Administration area of the app

Confidential

Developer

  • Design and maintain RoR code. Implement upgrades, patches, code releases, and database changes
  • Developed codebase from bit one on my own
  • Sole developer on the project
  • Learn new technologies and/or languages as they come along (SimpleDB, DynamoDB, D3, etc.)
  • Work independently and efficiently on all features
  • Communicate and brainstorm with creator during weekly video conferences

Confidential

Developer

Responsibilities:

  • Add new features to existing electronic lab notebook software
  • Design and maintain RoR code. Implement upgrades, patches, code releases, and database changes
  • Debug RoR and other Ruby code
  • Write Javascript to create “widgets” for users (ie. spreadsheet, activity feed, etc.)
  • Write jQuery for a rich user experience
  • Use AJAX for a rich user experience

Confidential

Developer

Responsibilities:

  • Design and maintain RoR code. Implement upgrades, patches, code releases, and database changes
  • Wrote code to interact with Facebook’s Graph API to write on walls, gather friends lists, and other Facebook tasks
  • Created entire “Admin” section for the project. Can manage anything in the database from a Netzke (Rails implementation of ext-js) interface.
  • Added many Classes to interface with payment-processing APIs (e.g. Cashstar)
  • Automated payment processing using mechanize gem
  • Debug RoR and other Ruby code
  • Write jQuery for a rich user experience
  • Use AJAX for a rich user experience
  • Use Facebook’s Graph API
  • Learn and use other languages and frameworks as need arrives (JavaScript, ext-js, etc.)

Confidential

Ruby on Rails Developer

Responsibilities:

  • Design and maintain RoR code. Implement upgrades, patches, code releases, and database changes
  • Created a site similar to Groupon that used “Listings” to make “Flyers”
  • Created “Admin” section to manage Users, Listings, and Flyers
  • Meet daily with project managers and developers to meet needs

Hire Now