Ruby On Rails Developer Resume
Dallas Fort Worth, AreA
SUMMARY:
- Web Application Developer with 6+ years of job experience primarily working on Ruby on Rails.
- Experienced in Ruby on Rails implementation in building web applications from scratch.
- Experience in application development using Ruby On Rails, Java/J2EE, HTML5, JavaScript, JQuery, Object Oriented Programming, Hibernate.
- Strong experience in Ruby On Rails, JQuery, HTML5, CSS, Advanced JS (AngularJS, Bootstrap ).
- Worked on application webservers like Puma, WEBrick and Phusion Passenger.
- Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails.
- Experience of several ruby gems such as simple form, friendly id, paperclip, devise etc.
- Experience with relational databases SQLite, PostgreSQL and MySQL.
- Experience in developing REST API's.
- Good knowledge of UNIX based operating systems, including Ubunto.
TECHNICAL SKILLS:
Languages: Ruby, C, C++, SQL, JAVA and SQL
Web Technologies: JavaScript, JQuery, J2EE (JSP, Servlets), XML, SOAP, RESTAPI’s, CSS, HTML5, XML, Bootstrap, AJAX, AngularJS
Frameworks / Architectures: Rails, Hibernate, Spring
Application & Web Servers: Web Sphere, AWS
Databases: PostgreSQL, Mysql, DB2
Application Web Servers: WEBrick, Puma, Phusion Passenger
Tools: Eclipse, Net beans, ATOM, GIT, Heroku
Operating Systems: Windows, Unix/Linux and OSX
Testing: Cucumber
PROFESSIONAL EXPERIENCE:
Confidential, Dallas/Fort Worth Area
Ruby On Rails Developer
Job Responsibilities:
- Developed Ruby script for transcoding video assets to different muxing format and store in Azure using Azure Media Services.
- Used ruby builder gem for generating xml for presets.
- Used git as Source version repository, push code to github.
- Designed the front end application using Rails 4, CSS, AJAX and JQuery
- Working with Ruby gems such as fog for Cloud Services
- Written Rspecs and implemented TDD process.
- Deployed code in to Amazon web server.
- Implemented rest api calls to Azure api to create jobs
- Implemented unit test cases usingwebmock for Azure DRM in Ruby.
- Developing web applications using HTML/CSS, JQuery, JavaScript, JSON, XML
Environment: Ruby 2.0, Rails 4,MySql, Rspec, Source tree, Azure media services, Amazon Web Services, Sublime,Git.
Confidential, San Francisco Bay Area
Ruby on Rails Engineer
Job Responsibilities:
- Designed and built an initial data service API using NodeJS, RabbitMQ, and PostgreSQL.
- Enhanced the platforms load times: reduced bootstrapping data, inefficient requests, database queries.
- Building functionality for internal teams (ie Sales, Customer Success) to manage accounts, assist in on - boarding new users as well as troubleshooting.
- Updating integrations with Salesforce to reduce API calls and make efficient requests.
- Updating ElasticSearch queries to normalize source of data represented to the end-user.
- Assisted in defining engineering processes for efficient sprints, project/design planning, QA and deadline management.
Environment: Ruby 1.9.3,Rails 4, AWS (OpsWorks), Git, Sublime, PostgreSQL, MySQL, Jquery, Backbone, Coffeescript, NodeJS.
Confidential, Philadelphia
Ruby on Rails Developer
Job Responsibilities:
- Development and support for the xCloud application
- Using Ruby, Rails, MySQL, Xmpp,Strophe,openfire for the development of xCloud
- Design and implementation of front end as well as back end using technologieslike JavaScript, HTML, XML and Ruby on Rails on LINUX/UNIX environment.
- Involved in technical and business requirement for implementing and supporting new work flows in the current xCloud application.
- Direct interaction with the product owners, marketing and business team.
- Followed Agile Development methodology and SCRUM for the project.
Environment:RoR (Ruby 2.0 on Rails 4.0), MySQL, HTML, JSON, JavaScript, Ruby Gems, SQL Server, Linux/Ubuntu, Selenium,Couchbase.
Confidential, Gaithersburg, MD
Ruby on Rails Developer
Job Responsibilities:
- Prepared and analyzed System Requirements Specifications (SRS) for a project and interacted with client during requirements specifications.
- Coding application using Ruby on Rails in End-to-End Web application development and MVC framework for back-end while front-end is built on CSS and HTML5 framework.
- Worked with RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
- Creating database schema for PostgreSQL
- Actively involved in developing the methods for Create, Read, Update and Delete (CURD) in Active Record.
- Practiced Test-Driven Development with Rspec tool and Behavior-Driven development using Cucumber.
- Managed code versioning with GitHub and deployment to staging and production servers.
- Developed APIs for third party integration (JSONfile format) and authentication as specifications using Sinatra Framework.
- Developing web applications with W3C XHTML, HTML5, CSS3, Javascript standards and using Ruby, Rails, Git and Heroku.
- Interactive in providing change requests, trouble reports and requirements collection with the client.
- Involves configuration of application flow, controlling logic and navigation in the application.
- Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX and JSON.
Environment:Ruby(1.9.3), Rails, Ruby Gems, Rspec, Ajax, Json, JS, Git, Heroku.
Confidential
Java Developer
Job Responsibilities:
- Architecture design, Understanding requirements Coding, UI design.
- JQuery for User Interface Design,Involved in Spring MVC and JSF Frameworks.
- Created workload balancing in the WebSphere message broker environment.
- Implementing new software programs with Java (Core Java, J2EE).
- Build rich dynamic pages using JQuery, JavaScript, HTML and CSS.
- Configured database with hibernate.cfg.xml & database mapping with hbm.xml and made easy to access and update Hibernate (ORM) objects on initial load of application and throughout the application process.
- Implemented and Used Web Services with the help of WSDL and SOAP to get updates from the third parties.
- Developed the Data Access Objects (DAO) to access the database.
- Involved in Production Support and managing the weekly Builds.
- Using Ajax Update Panel to avoid the page post backs.
- Developed and tested on Web Sphere application Server.
- Spring DAO implementations for stored procedures execution through hibernate.
Environment: Springs MVC 2.5, Oracle, JQuery, Hibernate 3.2, Struts 2.0, JQuery, DAO,CSS, HTML, XML, AJAX, JUnit, MVC, Spring MVC, REST Web Services, ORM, Oracle 10g, My Eclipse.