We provide IT Staff Augmentation Services!

Developer - Ruby On Rails Resume

2.00/5 (Submit Your Rating)

Maitland, FL

PROFESSIONAL SUMMARY:

  • Experience in Ruby on Rails (Ruby 2, 2.1, 2.2 and Rails 3.0, 4.2) which involved critical projects handling real time applications/production/data servers.
  • Excellent issue resolution skills, decision making capabilities and can concurrently work in multiple applications.
  • Experience in web based GUI’s development using HTML, XHTML, and CSS.
  • Experience in using software development methodologies like Agile development.
  • Proficient in Model - View-Controller (MVC) architectures using Rails, Struts, Spring framework and Hibernate.
  • Extensively used Ruby gems like Devise, google drive, masonry, JQuery, Puma, thick, sprockets, will paginate, Paperclip, bundler, memcached, capybara etc.
  • Extensive experience in Java script, XML, JQuery, HTML5 and coffee script.
  • Experience in Java script frameworks like react.js, angular.js.
  • Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs.
  • Hands on Experience working with search engines like Sphinx, Solr, Elasticsearch.
  • Experience in using Git, GitHub, Travis and Amazon EC2 and deployment using Heroku. Also in cloud computing tools Openstack.
  • Experience working on scalable environment in Agile/SCRUM methodologies. Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach using RSpec/Cucumber on multiple platforms like Linux, Mac and Windows.
  • Developed and Deployed applications on Application Servers like WEBrick, Phusion Passenger, Thin and Unicorn.
  • Created AWS RDS database instances consisting of PostgreSQL, SQL server and AWS RDS Aurora database clusters.
  • Good experience in using IDE Design tools like Ruby Mine, Net Beans, Eclipse, Sublime Text.
  • Exceptional ability to quickly in corporate and master new technologies.

TECHNICAL SKILLS:

Languages: Ruby, Python, SQL, PL/SQL

Web Design: HTML5, XHTML, CSS3, JSP, Bootstrap, Adobe photoshop

Databases: Microsoft SQL Server, SQLite, MySQL, PostgreSQL, No SQL, Mongo DB.

Application & Web Servers: WEBrick, Phusion Passenger, unicorn, Apache Tomcat, JBOSS.

WebTechnologies: Angular JS, JavaScript, JQuery, React.js

Test Frameworks: MiniTest, Test Unit, Junit, Rspec, Capybara, RFT, Cucumber

Frameworks / Architectures: Rails, Sinatra

Deployment Tools: Amazon EC2, Heroku Platform.

Operating Systems: OSX, Windows, Unix, Ubuntu, Linux centOS

Protocols: HTTP/HTTPS, TCP/IP, SOAP, SMTP

Other Tools: MS Office (2016), Visio 2013, Amazon S3, Amazon Route53,MAILGUN

WORK EXPERIENCE:

Confidential, MAITLAND, FL

Developer - Ruby on Rails

Responsibilities:

  • Working as a full stack developer, Designed and Integrated Bootstrap modal and Dynatable.Js popup screens and sections on website portions.
  • Designed schema and tuned PostgreSQL for performance. Also, Diving and running complex SQL joins, queries.
  • Integrated python libraries like NumPy, Pandas for data munging and also to parse the data on a XLS spreadsheet.
  • Built rake tasks and python scripts for Onboarding clients to the existing web Application.
  • Used filters, rails finder methods and model scopes in the application.
  • Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML 5, HAML, SASS, JavaScript, CSS 3 and JQuery.
  • Extensive use of Amazon Simple Storage Service(S3) by saving the data required in a bucket and rendering the data from the application
  • Designed and Developed complex RESTFUL API’s along with third party integration (JSON file format).
  • Implemented GOOGLE ANALYTICS to the Application for recording seamless data sets and tracking vistors and their interests.
  • Integrated MAILGUN a transactional Email API service for sending email’s to the real users of the application
  • Involved in developing the screens to delete, Edit, Enable, Disable and Impersonate Users in web application.
  • Used Rails finder methods, filters and wrote model scopes in the application.
  • Deployed the project on Amazon EC2 servers using Heroku.
  • Adding SSL Certs to multiple subdomains and Routing it to the SSL Endpoints created.
  • Designed and developed base classes, framework classes and re-usable components.
  • Implemented sorting and paginations functionality using elastic search, uib-bootstrap, Infinite scroll.
  • Action mailer is used for applying the user mailing module.
  • Pro-actively worked upon uploadcare-ruby gem and ng-uploadcare libraries for storing images, videos and also to retrieve data from social API’s
  • Worked on OMNIAUTH-SAML gem and Microsoft azure active directory to Provide Single Sign-on(SSO) solution to the client application.
  • Using Jenkins, GitHub and RubyMine debugged the complex issues and provided root cause and solutions.
  • Interactive in providing trouble reports, change requests and collection of requirements with the client.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Good working experience using Pivotal Tracker (tracking tool) & Github (version control).

Environment: Ruby 2.1.3p242, Rails 4.0.12, POSTGRESQL, Nginx, AngularJS, Memcached, Amazon AWS EC2, S3, AWS Route53, GitHub, Bootstrap, SASS, Delayed jobs, thinking-sphinx (2.1.0) uploadcare-ruby (1.0.5), redis (3.2.2, 3.2.0), omniauth (1.3.1, 1.2.2), fast-stemmer, Actionmailer (4.2.4), Papertrail, Heroku, Mailgun API, Grape-Swagger.

Confidential, TAMPA

Ruby CloudForms Developer

Responsibilities:

  • Extensively worked on Red Hat CloudForms an INFRASTRUCTURE-AS-A-SERVICE(IaaS) to develop Ruby Automation Scripts Which Maintains a Hybrid Cloud Management.
  • Involved working in Continuous Integration and Continuous Deployment environment.
  • Followed Agile principles and uses JIRA for maintenance and Bug Development tasks.
  • Developed Ruby Automation Scripts for HP Server Automation to Automate the Deployment of applications.
  • Extensively Participated in Designing the state machines and also application Peer Code Reviews.
  • Involved in Building the state machine for provisioning and retiring The Virtual Machines.
  • Integrating AWS as External cloud provider to Red Hat CloudForms.
  • Involved in a Peer Programming to enhance the Ruby Automation Scripts and also Participated in End-to-End Testing of the UI layer which is Integrated with Red Hat CloudForms.
  • Involved in using Ansible tower for a powerful callback feature and also creating inventory, Templates and scheduling jobs for the VM’s.
  • Installed and configures VMware vSphere 6 Infrastructure, to further support the performance and redundancy of the VMware ESXi hosts and Datastores.
  • Worked closely with DevOps Engineers in developing server side ruby scripting applications.
  • Closely worked with Cloud Orchestration and Infrastructure Engineers to Integrate CloudForms with both Cloud and Infrastructure Providers.
  • Launching the VMs on different cloud platform and monitor the performance and configuration.

Environment: Ruby 2.3.0, Red Hat CloudForms 4.0, HP Server Automation, VMware vSphere 6, AWS, JIRA, Agile, CI/CD tools.

Confidential, Washington, D.C.

Ruby on Rails Developer

Responsibilities:

  • Analysis of requirements and developing web application using Ruby on Rails.
  • Design and build Ruby on Rails Landing page platform.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 4 framework.
  • Examined the library and database calls along with their response time made by the controller actions as they invoked on the Rails Instance as a performance summary.
  • Developed automation test scripts using Selenium for Web based GUI.
  • Involved automation revamp activities, feasibility analysis for choosing automation tool (Selenium)
  • Focus on Ruby development, both inside of a traditional Rails application, and as a part of a report generating application
  • Participated in project estimations, planning and delegation. lt.
  • Integrated Test NG with selenium using Eclipse to generate test execution result.
  • Worked on Integrated Development environment like RubyMine.
  • Developed front end application using Rails 4, CSS3, AJAX and JQuery.
  • Designed and updated the interface using AngularJS.
  • Implemented Angular controllers to maintain each view data.
  • Implementing AJAX modules and used RESTful API in communicating with third parties.
  • Worked on the translation of UI/UX design wireframes to actual code that will provide visual elements of the application using Bootstrap.
  • Developed web applications using HTML5/CSS3, JQuery, JavaScript, JSON and XML.
  • Worked on database design and scalability of PostgreSQL databases.
  • Worked on Installation, tuning and monitoring of Postgres database instances.
  • Created AWS RDS database instance consisting of PostgreSQL, SQL server and AWS RDS Aurora database clusters.
  • Created RESTful HTTP services to interact with UI and was responsible for building the code to QA and Development environments.
  • Used RESTful API to gather related data.
  • Worked on a lot of Pull Request (PR) Reviews and helped in managing the actual repository in GitHub without any conflicts.
  • Developed automation test scripts using Selenium for Web based GUI.
  • Involved automation revamp actives, feasibility analysis for choosing automation tool (Selenium)
  • Used the MVC architecture of frontend and backend conducting code reviews.
  • Analyzed and improved application efficiency by optimizing queries, and caching content with for rails.
  • Wrote integration and unit tests for a ruby on rails application.
  • Migrates the production MySQL schema to the new AWS RDS Aurora instance.
  • Designed configured and deployed Amazon web services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, cloud formation, Cloud watch, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
  • Implemented Behavior Driven Development using RSpec, and experience with all of the RVM, GEMS for the version of Ruby on Rails.
  • Using Jenkins, GitHub and RubyMine debugged the complex issues and provided root cause and solutions
  • Implemented and enhanced CRUD Operations for the applications using MVC (Model View Controller) architecture of Rails 2.3.8 framework and Ruby 1.8.7 conducting code reviews.
  • Managed code with Unit Test and GitHub.
  • Fixed bugs in the existing application.
  • Worked as a team doing code reviews and pair programming.

Environment: Ruby 2.1.4, Rails 4.1.6, HTML5, CSS3, XML, AJAX, ANGULARJS, BOOTSTARP, JQuery, JavaScript, MySQL, AWS, Rspec, Capybara, Linux/UNIX and Agile Scrum.

Confidential

Ruby on Rails Developer

Responsibilities:

  • Developed components of the web application using Ruby-on-Rails and delivered high quality products efficiently
  • Participated in requirements analysis and provided inputs on proposed features to product team and oversaw their implementation and delivery.
  • Developed in Rails and JavaScript/JQuery; Hosted on AWS.
  • Created Transact-SQL stored procedure and also involved in Transact-SQL statements for retrieval of data
  • Used Node JS in most of the JSP’s to make an application act like a stand-alone web server.
  • Designed and implemented features using HTML5, CSS, JavaScript, and Bootstrap
  • Designed and manipulated database as and when specifications changed
  • Developed stored procedures, functions, triggers in database
  • Worked on performance tuning of Transact-SQL queries and stored Procedures.
  • Fixed bugs by digging and understanding unfamiliar codebases
  • Solved performance related issues by diving into complex SQL joins generated by Active Record
  • For the application, I have implemented functionality of an event calendar for users to post/view events
  • Created Help Desk functionality for user queries to address the bulk queries submitted by the users
  • Created Report Generator for various projects to find the current stage of the projects

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

Confidential

Jr Programmer

Responsibilities:

  • Responsible for design and development of Web Application in J2EE using Struts MVC Framework.
  • Used Hibernate framework to map the Java classes to the database.
  • Implemented Object Oriented concepts like Inheritance, Polymorphism and Abstraction.
  • Developed server side programs using Servlets and Java Server Pages(JSP).
  • Developed web application validation functionality using JavaScript.
  • Application and user level configurations have been maintained by using XML files.
  • Used Rational Rose 2003 for UML diagrams for Use Cases, Class Diagrams, and Sequence Diagrams.
  • Migrated Web Service applications from Tomcat to Websphere Application Server.
  • Worked on migration of light weight web applications from Web-logic to Tomcat
  • Developed unit test cases using Junit for Unit Testing.
  • Troubleshooting and coded corrections for production issues discovered in the application.
  • Extensively used connectors for web services to integrate easily with external systems.

Environment: Java 2, J2EE, JSP, Servlets, HTML, XML, JavaScript, Struts 1.1, PL/SQL, Tomcat Server, Rational Rose 2003.

We'd love your feedback!