We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

3.00/5 (Submit Your Rating)

Midvale, UT

SUMMARY

  • Over 7+ Years of IT experience that includes 4 years of experience on Ruby on Rails and 3 yearsof experience on Java technologies.
  • Experience in all phases of software development life cycle (SDLC) which includes requirements gathering, analysis, design, implementation, maintenance of software applications and testing Client/Server and Web applications.
  • Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
  • Experience in developing Web applications using Ruby on Rails, CSS, HTML, Java, JavaScript, MySQL, Oracle, Postgresql and SQLite on both Windows and Linux systems.
  • Developed full stack web applications in Ruby on Rails.
  • Extensive experience in Ruby on Rails, Java, J2ee, Servlets, JSP, Java Beans, JDBC, HTML, JavaScript, AJAX, Struts 2.0 and MVC Architecture.
  • Experience using different software development methodologies like Water fall model, RUP and Agile development.
  • Experience with Installation Sun Virtual Box on various machines to test application against different operating systems.
  • Expertise in distributed Version Control Systems like SVN and Git.
  • Experience in Relational Database Management Systems such as Oracle, SQL Server, MySQL
  • Experience in developing REST API's.
  • Developed and Deployed applications on Application Servers like JBOSS, Oracle, Web Logic, Web server & Apache Tomcat.
  • Excellent communication skills with proven results in meeting aggressive timelines and working independently and as a coherent team member.

TECHNICAL SKILLS

Programming Languages: Ruby, Perl, Java, C#, C, C++, SQL

J2EE&WebTechnologies: JavaScript,JQuery,J2EE(JSP,Servlets,EJB),Swing,SOAP,WebSphere,RESTAPI’s,CSS3,HTML5,XML,HTML,CSS, Bootstrap, AJAX, Servlets, JDBC

Frameworks: Rails, Struts

Automation Tools: Selenium RC, Web Driver, Junit

Databases: PostgreSQL, MySQL, Oracle 10g, SQL Server 2005/2008

IDE: Microsoft Visual Studio 2008, Eclipse

Rails Related Tools: Git Version Control and Jenkins, CVS, Maven, ANT

Web Servers: Web Sphere, Web Logic, Apache Tomcat, JBOSS

Virtualization: VMware and Sun Virtual Box

Bug Tracking Tools: Bugzilla, Redmine

Operating systems: Windows, Mac OS, Unix, LINUX

Development Methodologies: SDLC Waterfall, Agile SCRUM

PROFESSIONAL EXPERIENCE:

Confidential, Midvale, UT

Ruby on Rails Developer

Responsibilities:

  • Gathering and analysis of client requirements
  • Estimating and scoping tasks and resource assignation
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails
  • Used Restful API to gather clouds related data for products
  • Designed the front end application using Rails 4, 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 fog for Cloud Services
  • Developed scheduled reports for Cloud Performance
  • Participated in requirements definition and story carding
  • Written Rspecs and implemented TDD process.
  • Implementing Test Driven Development using Rspec
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 4 framework and Ruby 1.9.3 conducting code reviews
  • Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment
  • Project Estimation, delegation, planning and execution
  • I had been a part of development team and technical deliverables
  • Developing web applications using HTML/CSS, JQuery, JavaScript, JSON, XML

Environment: Ruby 1.9.3, Rails 4, MySql, JQuery, Jruby, Coffee Script and Memcache, HTML, CSS and XML

Confidential, Milpitas, CA

Ruby on Rails Developer

Responsibilities:

  • Developed Ruby Scripts to change and migrate database on production
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS and JavaScript
  • Developed API using Rails framework and Managed code with SVN and unit testing
  • Writing backend programming in Ruby on Rails
  • Handled caching in Ruby on Rails
  • Web application design, development and maintenance. Work with manager to identify opportunities to enhance the application.
  • Authentication as specifications using Rails Framework
  • Launching the VMs on different cloud platform and monitor the performance and configuration
  • Performed Unit testing, Integration Testing, GUI and web application testing
  • Worked with Active Record Classes from Rails Console for Data base programming.
  • Followed strict agile process during the project, daily stand up and 3 weeks sprint followed by all team live demo

Environment: Ruby on Rails, CSS, HTML5, Bootstrap, Rails Framework, SVN, MySQL, UNIX, Virtualization, cloud, API

Confidential, Valley Forge, PA

Ruby on Rails Developer

Responsibilities:

  • Providing the best components of the Ruby - on-Rails to deliver high quality solutions to customers at maximum speed
  • Involving in the entire software development lifecycle, using an Agile methodology
  • Providing input on feature requirements, then managing projects to completion, testing, and releasing to production
  • Created an events calendar so that important events can be posted and viewed
  • Developing in Rails and JavaScript/JQuery, hosting on AWS and managing code in Git
  • Diving into complex SQL joins generated by Active Record in search of a performance problem
  • Breaking a project down into stages and executing with input from teammates rather than oversight from managers
  • Able to dig into unfamiliar codebases in order to understand a bug and solve a problem
  • Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, JavaScript, and Bootstrap
  • Developed Oracle, stored procedures, functions, triggers and PL/SQL code for the application using SQL
  • Created Report Generator for various Projects to meet the current stage of the Project
  • Created Help Desk for user’s queries to meet the bulk queries submitted by the users
  • Created Report Generator for various Projects to meet the current stage of the Project
  • Designed and manipulated database

Environment: Ruby on rails, CSS, XML, HTML, JavaScript, JQuery, AJAX, MYSQL, Agile Methodology, Apache, Linux

Confidential

Java/J2EE developer

Responsibilities:

  • Extensively worked on Struts Framework
  • Created used interfaces using JSP
  • Developed the Web Interface using Servlets, Java Server Pages, HTML and CSS
  • Developed the DAO objects using JDBC
  • Business Services using the Servlets and Java
  • Developed and modified Servlets to accept and process request from the clients
  • Used JDBC to connect the J2EEserver with the relational database
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database
  • User input validations done using JavaScript and developed use cases using UML
  • Extreme programming methodologies for replacing the existing code and testing in J2EE environment
  • Developed java classes for business layer
  • Developed database objects like tables, views, stored procedures, indexes
  • Involved in testing and fixing the bugs

Environment: Java, J2EE, JSP, Struts, HTML,DHTML, Custom Tags, ANT, Java Script, XML, JDBC, Oracle (PL/SQL), DAO, Linux, Web Logic, JUnit, Log4j, Eclipse

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS
  • Implemented Struts Validator framework to validate the data
  • Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 5.0
  • Developed Stored Procedures in the Oracle 9i database(RDMS)
  • Performed impact analysis on the dependency projects of OneSource Project
  • Involved in writing unit test plans and developing test cases using JUnit
  • Used Configuration Management and Version Control tool CVS

Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows 2000, and Oracle 9i.

We'd love your feedback!