Sr. Ruby On Rails Developer Resume
Austin, TX
SUMMARY
- With 8+ years of job experience. Currently working primarily with Ruby on Rails and MySQL within a UNIX environment. Confident within the Rails MVC framework, including complex model relationships, controllers, views, and helpers
- Extensive experience with multiple technologies - Python, UNIX/Linux - Shell scripting,
- Used socket programming for writing servers.
- Working on Amazon Web Services, Python and the Django framework, and very good experience with cloud platforms like Amazon AWS and Google App Engine.
- Hands-on experience in Python scripting, Python STL, Pylons, Django, UI and web development.
- Expertise in developing, maintaining and debugging Rails framework.
- Experienced in UI development using HTML5, CSS3, AJAX, JavaScript and jQuery, AngularJS.
- Good exposure in interacting with RESTful web services, SaaS, PaaS, and IaaS.
- Experience on Model View Controller (MVC) architecture-based Web Applications in Ruby on Rails, Backbone.js and CodeIgniter.
- Experience developing own helpers to ease the job and code on both controllers and views.
- Expertise in MySQL, SQLite3, PostgreSQL, and Oracle including SQL or PL/SQL, Stored Procedures.
- Experience with all of the GEMS and libraries for the version of the ruby/rails.
- Hands on development experience in building web applications using HTML5, CSS, jQuery, AJAX, MySQL, PL/SQL, JavaScript and MySQL, PostgreSQL, SQLite technology.
- Hands on experience on installation and configuration of multiple versions of Ruby using RVM (Ruby Version Manager) bundler install.
- Proficient in design and implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL and Oracle.
- Hands on Experience in Web Services using AXIS, REST FUL API.
- Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
- Worked on AJAX framework to transform Datasets and Data t migration Ables into HTTP- serializable JSON strings
- INVOLVED IN Data Migration Team Intimate understanding of data profiling, cleansing, transformation, and migration techniques.
- Experience in working version control tools like Git, CVS, Clear Case and SVN.
- Proficient in Ruby on Rails implementation in building web applications.
- Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
- Experience in implementing Rails MVC and Helpers.
- Hands on experience on installation and configuration of multiple versions of Ruby using RVM (Ruby Version Manager) bundler install.
- Developed mock up pages using React.JS, used the Babel as the transpiler for converting ES6/7/8 to ES5.
- Handled caching in Ruby on Rails using Ruby Gems, Rails gems, ORM Active Record, New Relic, Metaprogramming, Sidekiq, Ruby Mine. Wrote Ruby Wrappers and using Ruby Gems for Voucher and Advice modules.Utilize UNIX and Linux shell environments using command line utilities. run the operations of a Machine learning project and are responsible for managing the infrastructure and data pipelines needed to bring code to production
- Good understanding of MVC Architecture and Restful design.
- Developed d Consumer-based custom features and applications using Python, Django, and HTML.
- Good Knowledge on Oracle DBA, RAC, APPS, and OOAD CONCEPTS.
- Develop project deployment using Google Cloud/Jenkins, Elastic Search and using web Services like Amazon Web Services (AWS).
- Generated Python Post Grew SQL Forms to record data of online users and used Python and Post Grew SQL creating graphics, XML processing, data exchange and business logic implementation.
PROFESSIONAL EXPERIENCE
Sr. Ruby on Rails Developer
Confidential, Austin, TX
Responsibilities:
- Creating end to end Spark-Solr applications using Scala to perform various data cleansing, validation, transformation and summarization activities according to the requirement.
- Developed Scala scripts using both Data frames/SQL/Data sets and RDD/MapReduce in Spark for Data Aggregation, queries and writing data back into OLTP system through Sqoop.
- Developed analytical components using Scala, Spark and Spark Stream.
- Debugged UI issues with the Ruby on Rails application at the JavaScript level using The Dojo Toolkit. Completed cross browser testing with IE11, Firefox 34 & Chrome 39.
- Configured Apache w/ Rails Passenger to scale Ruby on Rails application across 12 web servers
- Created multi-file uploader with Flash in Ruby on Rails and RightAWS GEM libraries using Amazon S3 and EC2.
- Implemented Web Service calls using Ruby on Rails MVC framework and developed web-based applications using Ruby on Rails.
- Implemented and enhanced CRUD operations for the applications using the Ruby on Rails MVC architecture with timely code review sessions.
- Developed medical procedural documentation, technical publications, process analysis documentation, and a wide range of interactive training products in accordance with SDLC and company standards.
- Implemented a Continuous Delivery pipeline with GitHub, Jenkins, Docker and AWS AMI's,
- Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
- Designed and deployed AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Ops works.
- Developed Model View Controller (MVC) architecture-based Web Applications in Ruby on Rails, BackboneJS and ReactJS.
- Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, AngularJS, NodeJS, CSS3 JavaScript, and Rspec.
- Involved in developing and implementation of the Back-end web application using Ruby on Rails.
- Developed the user authentication for customer facing application.
- Used Rails, AngularJS, NodeJS, AJAX, JSON and jQuery to design the front end of the application. Back end of the application is developing mainly using Active Records.
- Created nested forms for user to customize the templates and order a print preview.
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
- Provided graphic and artistic support for web enhancement and new creative initiatives
- Used CAPISTRANO to configure deployment process ofRORapplication.
- Code re-factored as required while working on the features and enhancements.
- Provided validations and scope for many models in the database and created many associations within those models.
- Performed necessary refactoring to the code as per the revised design
- Fixing the bugs and tickets filed by quality assurance and product management team.
- Customize and integrate existing chatting room project code by using MEAN (Mengo DB, Express, AngularJS, NodeJS) Stack with front end technologies, including JavaScript, HTML, CSS, and Bootstrap.
Environment: - Spring, Hibernate, Ruby 1.9.3/2.3.0, Rails 4.0/4.2, STRUTS, JSF, AJAX, API, JavaScript, CSS, HTML5, DB2, CRUD, PL/SQL, JDBC, APACHE CXF, WEB SERVICES, ECLIPSE, WEB SPHERE PORTAL, SUBVERSION (SVN), GIT, GIT HUB, JUNIT, SCRUM, UML, JSP, JAVA SERVER PAGES STANDARD TAG LIBRARY (JSTL), Restful, SERVELT, MAVEN, XML, ITEXT, ORACLE ENTERPRISE CONTENT MANAGEMENT, GWT (GOOGLE WEB TOOLKIT).
Sr. Ruby on Rails Developer
Confidential, Highland Heights, KY
Responsibilities:
- Participating in the team discussions in understanding the requirements for each component
- Responsible for the overall layout design, colour scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
- Created and deployed new features in order to sustain and amend existing applications.
- Responsible to manipulate HTML, CSS in jQuery as well as making the page dynamic using AJAX, JSON and XML.
- Developed cross-browser/platform HTML, CSS, and JavaScript, JSON to match design specs for complex page layouts while adhering to code standards Designed Single Page Application for Web using MVC/Backbone.js framework worked in the design and development phases of the application usingRORframework.
- Involved in developing and implementation of the Back-end web application using Ruby on Rails.
- Used Restful API to gather sales related data for products.
- Designed the front-end application using Rails, CSS, AJAX and jQuery.
- Developed Single Page applications using AngularJS using components, directives using JavaScript, Backbone.js, TypeScript and NodeJS. backend services and frontend experience (microservices architecture, Golang, JavaScript, Redis, AWS, docker);
- DeveloperObject Relational mapping (ORM), CRUD, and created active record models Using Active Records.
- Used Rspec to create test driven development. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
- Managing code versioning with GitHub.
- Used highly optimized jQuery and AJAX to manipulate JSON data and display them on the web page with the expectation of highest traffic during tournament.
- 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.
- Designed and built an initial data service API using NodeJS, RabbitMQ, and PostgreSQL.
- Developed the user authentication and order processing modules for customer facing application.
- Used Restful API to gather sales related data for products.
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
- Provided graphic and artistic support for web enhancement and new creative initiatives
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
- Developed client-side validation code using JavaScript and jQuery.
- Worked with Linux/Unix environment.
Environment: Ruby on Rails, Gems, JRuby, JavaScript, Css3, Html5, Bootstrap, jQuery, Angular, Typescript, Liquid, Slim, ERB, HAML, MVC, JSON web token, SSO, SAML, Rspec, Cucumber, AWS, Python, Java, MySQL, PL/SQL, MongoDB, REST, IntelliJ, WebSphere, Git, SVN, Maven, JSON, XML, Jira, Linux, Mac, Nginx, hipchat, iOS, Jenkins, Agile
Ruby on Rails Developer
Confidential, Los Angeles, CA
Responsibilities:
- Used and configured NGINX and Node.js servers for the portal to run on and made them work even for CORS.
- Wrote SQL Queries, Nginx, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
- Involved in deploying applications in AWS environment using Jenkins, Nginx and Git.
- Implemented dynamic graphs using Ruby on Rails, Chart kick and JavaScript.
- Worked directly with a customer to analyse, design, specify and implement aRORgrassroots campaigning tool.
- Developing Gems and scripting using Ruby Core and Ruby Standard Libraries.
- Practiced the Test-Driven Development with Rspec and Behaviour Driven Development with Cucumber
- Coded web applications utilizing programming languages including JavaScript, HTML, CSS and AJAX.
- Developed the Reusable templates using HTML, CSS, JavaScript, jQuery, handlebars.
- Used JSON Web Token to authenticate and information exchange.
- Worked heavily on SAML and dot CMS for developing the application.
- Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, JavaScript’s and WebLogic
- Worked with backenddeveloperensuring the integration of UI with backend in solution.
- Generated classes for data reading and writing and logging of all processing activities like updates, conflicts, successful changes etc.
- Designed the front-end application using Rails 4, CSS, HTML, AJAX and jQuery.
- Performed refactoring on codes using Rails best practices to fix DRY, encapsulated field, inline class and extract methods issues.
Environment: Ruby on Rails, Rspec, Gems, CSS, Html, JavaScript, Angular, Bootstrap, jQuery, JSON web token, SAML, Python, Java, MySQL, PL/SQL, REST, IntelliJ, CVS, SVN, Cucumber, Waterfall, AWS, Ant, XML, Jira, Nginx, hipchat, Jenkins, Unix