We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

0/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • 7+ years of experience in in developing web based applications and Client - Server technologies using Ruby, Rails, RESTful Rails, Hibernate, Spring, JavaScript, AJAX, CSS, HTML/DHTML, XML, Java, J2EE, JRuby
  • 5+ years of web development experience using Ruby on rails, Ajax, Adobe Flex
  • Experienced in UI development using HTML5, CSS3, AJAX, JavaScript and jQuery, AngularJS.
  • Good exposure in interacting with RESTful web services, SaaS, PaaS, and IaaS
  • Front end expertise using HTML and CSS, and also managing RoR layouts and views.
  • Experience developing own helpers to ease the job and code on both controllers and views.
  • Using gems such as Paperclip and configuration for image server processing to have additional functionality on projects.
  • Hands on development experience in building web applications using HTML5, CSS, jQuery, AJAX, MySQL, PL/SQl technology
  • Hands on experience on installation and configuration of multiple versions of Ruby using RVM(Ruby Version Manager) bundler Install.
  • Has experience in use of RVM files, Usage of Pre-project gemsets, Deploy and integration of RVM.
  • Experience with RoR creating connections, designing and enabling communications between both frameworks.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
  • Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and CodeIgniter.
  • Developed RoR customer facing applications, which meet the requirements outlined in our application development specification
  • Design and implemented intranet applications using Ruby on Rails and PostgreSql on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL, Oracle.
  • Implementing RoR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
  • Involved in design and implementation intranet applications using Ruby on Rails and PostgreSql on Heroku Cloud
  • Managed code versioning with Github and deployment to staging and production servers
  • Backend application is developed using Ruby on Rails with Postgres as database
  • Wrote various interfaces to the management system in Ruby on Rails
  • Monitored RoR programs and program data to ensure applications are running as expected.
  • Developed a gem called AjaxCRUD first version which permitted to create unobtrusive ajax scaffolding and solved problems with RoR.
  • Extensive experience usingMicrosoft .Net Technologies, .Net Framework 4.5/4.0/3.5/2.0 , MS Visual Studio 2012/2010/2008 , C#.Net, ASP.Net with Web Forms and MVC 4.0, JavaScript, Razor View Engine, LINQ, ADO.Net, SQL Server 2008/2005/2000 for developing web applications.
  • Experience in designing web applications using Windows Communication Foundation (WCF).
  • Experience in developing application using Test Driven Development.
  • Experience inWin-FormsandWeb-Formsusing.Net Technologies.
  • Experience of Working with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Applications.
  • Experience in using IIS server for Deployment of the application, monitored performance and supported productionenvironment.
  • Experience with input validation using the ASP.NET input Validation Controls.
  • Extensive experience in Database Programming, Designing, Modeling and Development using MS SQL Server 2008/2005/2000 , MS Access and good experience in SQL (T-SQL), Triggers, Views, Cursors, Stored Procedures and User Defined Functions.
  • Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C#, with N-tier development environment.
  • Highly dedicated, quick starter, solution driven pattern programmer, Strong inObject Oriented AnalysisandDesign, Excellent at solving complex problems under strict deadlines.

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton CA

Ruby on Rails Developer

Responsibilities:

  • Designed and Developed Java Script frame work which is wrapper on top of jQuery frame work and AJAX based UI frame work for UI Configuration widgets.
  • Design, Implement, Maintain production administrative web services with Ruby/Rails using MySQL, SQL Server rdbms
  • Communicating with the customer to design solutions. Use of Git and GitHub repositories.
  • Designed the front end application using Rails 3.1, CSS, AJAX and Jquery.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Used Restful API to gather sales related data for products.
  • Designed the front end application using Rails 3.1, CSS, AJAX and Jquery.
  • Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Created custom angular filter function for parsing the data to users in an appropriate way.
  • Created different modules like services, filters and directives using angularJS framework
  • Utilized Object Oriented Programming inJavaScriptandDOMstructure to implement various functionalities
  • Code documentation and technical manual creation Configured passenger (mod rails) to serve the system thru apache.
  • Managing entire life cycle of project from requirement, planning to deployment on cloud Amazon EC2
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Created Restful http services to Interact with UI .
  • Giving maintenance to the solution components for other projects.

Environment: Rails 3.2.6, Ruby 1.9.3, Haml, HTML, CSS, Jquery, JavaScript, AngularJs, Github, Twitter bootstrap, Sass, Compas

Confidential, Naperville IL

Ruby on Rails Developer

Responsibilities:

  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Used Restful API to gather sales related data for products.
  • Designed the front end application using Rails 3.1, CSS, AJAX and Jquery.
  • Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Created multipage web application forms using AngularJS.
  • Developed the user authentication and order processing modules for customer facing application.
  • Created nested forms for user to customize the templates and order a print preview by using AngularJS.
  • Participated in requirements definition and story carding.
  • Implementing Behavior Driven Development using Rspec And Cucumber
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 2.3.8 framework and Ruby 1.8.7 conducting code reviews.
  • Implementing Behavior Driven Development using Rspec And Cucumber Performed testing
  • Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment
  • Developing web applications usingHTML/CSS, Jquery, JavaScript, JSON, XML.
  • Utilized Object Oriented Programming inJavaScriptandDOMstructure to implement various functionalities

Environment: Ruby, Ruby on Rails, MSSQL, MongoDB, HTML, Java Script, JSON, Jquery, Linux WSDL, Restful.

Confidential, NC

Ruby on Rails Developer

Responsibilities:

  • Involved in creating RESTful web services to interact with different systems
  • Interacted with business team and gathered requirements. Involved in Status Meetings and suggested new enhancements to the existing application
  • Followed Agile software development methodology and SCRUM
  • Used plug-ins like active scaffold, acts as tree, auto complete etc
  • Used RHTML, cascading style sheets (CSS), ERB Templating, RJS to describe the web pages
  • Involved in implementing user mailing module using ActionMailer
  • Involved in developing Map/Reduce jobs for Hadoop file system
  • Developed Modules using Flex (3.0)/Action Script and Embeded SWC’s into HTML files
  • Extended Flex controls for generating and displaying reports
  • Integration of RIA front end using Flex with server-side data XML, Rails, Flex DataServices
  • Developed and implemented the shell scripts for did the Automation of the tasks which are doing manually from long time
  • Implemented current rails application with new Radiant content management system (WCMS)
  • Test cases written using rails unit testingand done conduct code reviews
  • Written and executed Stored Procedures on the Back-End MySQL using SQL
  • Designed and implemented PL/SQL stored procedures and Triggers for effective Data Processing and performance
  • Involved in mapping XML data to html documents using DOM parsers
  • Maintained code using ClearCase, checked for day to day updates
  • Mentoring new team members and bringing them at part in terms of technical and procedural knowledge of the product as well as software

Environment: Ruby 1.8.6, Rails 2.1, Adobe Flex3.0/ ActionScript, Apache Webserver, Hadoop, TOAD9.5, MOD PL/SQL, HTML, AJAX, Java Script, JSON, Security, WSDL, CMS, Flex, Flex Builder, Action Script, Web Services, XML, XSL, Shell Script/Unix, Linux, ClearCase, MySQL

Confidential

Ruby on Rails Developer

Responsibilities:

  • Agile development using techniques like Behavior/Test Driven Development with RSpec and Cucumber
  • Developed Modules using Flex (3.0)/Action Script and Embeded SWC’s into HTML files
  • Extended Flex controls for generating and displaying reports
  • Integration of RIA front end using Flex with server-side data XML, Rails, Flex DataServices
  • Leading the team and Responsible for project planning, Estimations, Code reviews and taking Minutes of Meetings and submitting the weekly status reports to the Manager
  • Written and executed Stored Procedures and Packages on the Back-End Oracle using SQL and PL/SQL
  • Quality experience with Unit Testing, by Designing, Preparing Test cases and Executing the Test sets using RSpec
  • Used RHTML, cascading style sheets (CSS), ERB Templating, RJS to describe the web pages
  • Developed and Executed the test automation system for the company using Selenium
  • Maintain Git repository, day to day updates and develop Capistrano scripts to push code automatically on to production servers
  • Write Cascading Style Sheet and implementing it in the views / layouts as needed
  • Coordinated transition from manual content creation and publication methods to an automated Radiant based content management and display system
  • Used Log4r for logging messages. Written shell scripts for checking the log file size
  • Deployment activities like working close with deployment teams deploying the Beta releases at the premium customers helping them with their network understanding and solve their configuration issues
  • Analyzed and improved application efficiency by optimizing queries, and caching content with memcached for Rails
  • Developed Capistrano scripts for automated deployment on to production servers

Environment: Ruby 1.8.6, Rails 2.3, Apache, Eclipse 3.5, SOA, Web services, RSpec, Cucumber, XHTML, AJAX, Flex, Flex Builder, Action Script, Java Script, JQuery, XML, XSL, JSF, JSS Security, SOAP, Perl, Linux, Shell Script/Unix, Git, Oracle

Confidential

Ruby on Rails Developer

Responsibilities:

  • Interacted with business team and gathered requirements
  • Prepared Design Specifications with Rational Rose
  • Involved in Status Meetings and suggested new enhancements to the existing application
  • Implemented RESTful authentication plug-in for authentication and login system
  • Used RHTML, cascading style sheets (CSS), RJS to describe the web pages
  • Implemented the presentation using a combination of Prototype, script.aculo.us, RJS Templating to render the HTML and a well-defined API interface to allow access to the application services layer
  • Input validations were done using Rails Validation functions
  • Followed Agile software development methodology and SCRUM
  • Technical lead in the design and development of a service oriented architecture (SOA) on which all future sales demos and reference implementations would be built
  • Developed front end for the application using Flex. Created Modules using MXML and Action Script
  • Extended Flex controls for generating and displaying reports, Created Custom Flex Components and SWC's
  • Involved in implementing user mailing module using ActionMailer
  • Designed the SQL Server Database, and Wrote Stored Procedures and Triggers for effective Data Processing and performance
  • Effective usage of Design patterns namely Observer, Singleton and Factory Method
  • Involved in utilizing Mongrel specific connection pools in order to interact with the business data from the business components
  • Efficient database management, optimization and caching
  • Involved in mapping XML data to html documents using XSLT parser
  • Worked with Log4r effectively for logging messages to the appropriate log files
  • Used ClearCase for Version Controlling

Environment: Ruby 1.8.6, Rails 1.2.6, Mongrel, XML, Flex, Action Script, AJAX, Java Script, JSON, SOA, Log4r, XML, XSL, Linux, SOAP, SQL Server, Shell Script/Unix, WSDL, Web Sphere, CSS, Perl, CGI scripting, Rational Rose, ClearCase

Confidential

Application Developer

Responsibilities:

  • Provide L3 application support as primary on call.
  • Played key role in understanding client requirement, analysis, propose change and implement.
  • Worked as a developer and Technical lead involving Requirement Gathering, estimates, Quality assurance and timely deliverables
  • Gather user requirements, perform impact analysis and provide solutions to user’s change requests
  • Create HLD and LLD documentation, Unit and System Integrated Test cases and results.
  • Create test cases for the user acceptance test and co-ordinate with the users during UAT
  • Participate in Disaster Recovery.

Environment: COBOL, JCL, REXX, Assembler, CA7, Changeman, Fila, File Manager, IBM Utilities.

Confidential

Java Developer & L3 Application Support

Responsibilities:

  • Provide L3 application support as primary on call.
  • Involved in the development of Report Generation module which includes volume statistics report, Sanctions Monitoring Metrics report, and TPS report.
  • Implemented Online List Management (OLM) and FMM module using spring and Hibernate.
  • Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
  • Created Configuration files for the application using Spring framework.

Environment: Core Java, J2EE, JSP, Servlets, JQuery, JavaScript, CSS, HTML, SQL.

We'd love your feedback!