We provide IT Staff Augmentation Services!

Ruby On Rails Engineer - Lead Resume

5.00/5 (Submit Your Rating)

Redwood City, CA

SUMMARY

12 years of engineering experience, problem solving and developing web technologies and mobile applications, and programming languages. Developed and implementing scalable network infrastructures and cloud architecture.

TECHNICAL SKILLS

Languages: JavaScript, Ruby, Node.js, PHP.

Frameworks: Ruby on Rails 1.9.3/2.0/3.0, various PHP frames, Expression (MVC for Node.js), jQuery, Sinatra, Padrino. 2.3/3.0, and Salesforce.

Web Technologies: AJAX, CSS, SASS, XML, JSON, XHTML/HTML4 and 5, REST, OpenID, OAuth, DOM, Cucumber.

Applications: Nginx, Apache, Firebug, Git/GitHub, Subversion, Varnish, VMware, Xen, Hudson, Monit, Puppet, Chef.

Operating Systems: Mac OSX, Linux (Ubuntu, Fedora, FreeBSD), MS Windows.

Cloud Computing: Amazon Web Services, Heruku, Google App Engine, Engine Yard, and RackSpace.

Databases: MySQL, MongoDB, CouchDB, Redis, Cassandra, Microsoft SQL Server, and SQLite.

API's: WebSOLR, Google Apps, Twitter, Facebook, YouTube, OpenAuth, YDN.

New Technologies: Node.js, Redis, HTML5, Amazon SNS, Salesforce, CloudFront, CloudFormation, CloudWatch.

PROFESSIONAL EXPERIENCE

Confidential, Redwood City, CA

Ruby on Rails Engineer - Lead

Responsibilities:

  • Daily ruby and rails tasks for production websites and applications.
  • Interfaced with MS Dynamics and SQL databases running product data.
  • Acted as Senior Systems Engineer to cover vacation time. Backed up on Senior Systems Engineering tasks. (Network hardware support, DAX and IIS support, Ruby full-stack support, product rendering server support)
  • Optimized production Ruby application code using best practices. (Observers and Presenters, MongoDB index optimization, implementing test coverage for existing code, moved from Resque to Sidekiq for background tasks.)
  • Created SCRUM practices to promote Agile Methodologies and to assist in my leadership efforts.
  • Led multiple distributed engineering teams in daily and long-term projects. (utilized standardized SCRUM practices like stand-ups and Agile Methods from scratch in 2 week iterations using Pivotal Tracker and other tools)
  • Optimization of Caching systems utilizing Sidekiq. Upgraded Mongoid 2 to Mongoid 3 and backed by Redis servers.
Confidential, San Jose CA

Ruby Developer - Lead

Responsibilities:

  • Daily ruby and ruby on rails tasks for production websites and applications.
  • Interfaced with Oracle and MySQL databases running legacy data.
  • Converted legacy PHP applications to Ruby applications.
  • Developed custom shopping cart using Shopify to seamlessly integrate into existing systems.
  • Re-factored production Ruby on Rails applications to best practices. (use of helpers, indexing sql queries, implementing the use of engines, setup Bundler with current 2.3 version, moved to Ruby 1.9.2 and 1.9.3.
  • Led preparations for upgrading production applications from Ruby on Rails 2.3 to Ruby on Rails 3.2.
  • Developed standards for agile work-flow including Github practices, SCRUM, and Continuous Integration.
  • Worked on front-end code using JavaScript, SASS, and HAML. Responsible for the implementation of a test SalesForce project, including building and designing a portal to run within the SalesForce Platform.

Confidential, San Jose CA

Architect Engineer

Responsibilities:

  • Transitioned production product and in development product to distributed team.
  • Led successful development cycle for an auction system built with Rails and JS.
  • Architected the design of asynch functionality using Node.js.
  • Managed operations process setup and documentation.
  • Technologies used: Rails 3.0.1, Mongo, SOLR, Engine Yard Cloud, GIT and Github, 37 Signals Suite.
Confidential - San Diego, CA

Ruby Engineer

Responsibilities:

  • Transitioned product to AWS from dedicated server.
  • Redesigned architecture for auction system and timers from PHP to Ruby and JS.
  • Working to design Node.js servers for individual auction item sockets.
  • Assisted in technology to support international licensing of product line.
  • Designed and built AWS based cloud infrastructure including databases, web-servers, file server and VPN functionality.
  • Developed and released to production all mobile and web collateral.
  • Built various business automation systems including CMS, CRM, and engineering management systems.

Confidential, CA

Engineering Architect

Responsibilities:

  • Responsible for all aspects of technology and business development.
  • Successfully developed relationships with key players in the mobile industry.
  • Developed, marketed, sold and evangelized consumer and business mobile products and services, including mobile web and off-the-dock applications, mobile marketing, and mobile media.
  • Developed our flagship mobile web product using PHP, XML/XSLT, MySQL with mobile device detection scripts and content delivery systems. Developed web services consuming various partner content with XML data and parsing engines.
  • Managed consulting services and UNIX administration.
  • Server builds deployment and maintenance projects.
  • Top level support of business systems.
  • Wrote a technical manual for a nationally distributed product

We'd love your feedback!