We provide IT Staff Augmentation Services!

Senior Ruby On Rails Developer Resume

2.00/5 (Submit Your Rating)

MN

SUMMARY

  • Over all 7+ years of experience in Ruby on Rails developer with Requirements Analysis,Design, Development, Implementation, Production usingRubyonRailsand other WebApplication frameworks.
  • Experience in developing applications using Ruby on Rails, HTML, CSS, JavaScript, AngularJS, JQuery, Bootstrap, Java, JSP, J2EE, Spring, SQL, MySQL, Oracle, MongoDB, Python, Linux/Unix.
  • Have comprehensive experience in Ruby on Rails life cycle: architecture, user stories, UX & UI.
  • Experience in developing Object - Oriented Programming (OOP), MVC based Applications using ROR and Java.
  • Expertise in used RSPEC to create Test Driven Development.Strong exposure to most of the Gems and libraries of Ruby.
  • Experience with RDBMS and writing SQL and PL/SQL scripts used in stored procedures
  • Experience in Agile methodology and having experience working in a fast-paced Scrum environment.
  • Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
  • Experience in designing and developing workflow.verizon.com using frontend (HTML, CSS, Javascript, JQuery, and Bootstrap) and backend (RubyonRails, MySQL) technologies.
  • Experience working with source code management and CI/CD frameworks.
  • Experience in creating a standardization document, Workflow and GraphQl documentation for SolarHome Products.
  • Hands on experience building REST APIs.
  • Experience in writting capistrano scripts to automate the code deployment toAWSec2 server.
  • Experience in implementing various backend Ruby on Rails functionalities like file uploading to cloud using paperclip andaws-s3 gem.
  • Excellent experience of JavaScript, CSS3, HTML5, Bootstrap, Typescript, and their behavior on different browsers. Expertise in React JS framework to develop the SPA.
  • Experience in working with the teams that follow Agile Scrum methodology, participated in designing and planning the project.
  • Handsonexperience in building Microservice architecture and containerization with Kubernetes and docker.
  • Experience in Agile Development, GitHub, Amazon EC2, AmazonAWS, Heroku, Docker, and Angular
  • Experience in Analyzing, design, develop and implement various applications utilizingRubyonRails.
  • Experience in Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Experience with all of the RVM, Bundler, GEMS and libraries for this version of theruby/rails.
  • Experience in Test Driven Development with RSpec and Behavior Driven Development with Cucumber and Capybara.
  • Expert working knowledge on databases like RDBMS (MySQL, MS-SQL, SQLite, Oracle) & NoSQL (Mongo DB)
  • Proficient in designing and implementation of store procedures, views, triggersondatabases such as MySQL, Hive, SQLite, PostgreSQL and Oracle.
  • Experience in Angular with TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Web pack, Karma and Jasmine.
  • Excellent analytical and problem-solving skills, ability to work on own besides being a valuable and contributing team player.
  • Handsonexperience in RubyonRailstools like scaffolding to construct the models and views, WEBrick and PUMA forRubyweb server management.
  • Experience in installation and configuration of multiple versions ofRubyusing RVM (RubyVersion Manager) bundler install.
  • Strengths include good team player, excellent communication interpersonal and analytical skills, flexible to work with new technologies and ability to work effectively in a fast-paced, high volume, deadline-driven environment.

PROFESSIONAL EXPERIENCE

Senior Ruby On Rails Developer

Confidential, Minneapolis, MN

RESPONSIBILITIES:

  • Involved in creating and maintaining Database objects, Profiles and associated tablespaces, Roles and Privileges.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules .
  • Involved in creating most important Business Rules which are useful for the scope of project and needs of customers.
  • Involved in developing microservices to increase productivity, quality and security.
  • Involved in developing and testing many features for dashboard usingRubyonRails, Bootstrap, CSS and JavaScript.
  • Involved in planning and carrying out daily scrums, weekly estimations and retrospectives and pair programming.
  • Involved in the Front-end technology for implementedGraphQLAPIs.
  • Involved in practicing Test-Driven Development with RSpec as well as Behavior Driven Development with Cucumber and Capybara to specify and test controller classes, models, view templates, helpers and routing.
  • Involved in development of Web Services usingSOAPfor sending and getting data from the external interface in the XML format.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Involved in connecting Django application with Nginx proxy using WSGI (Web Server Gateway Interface).
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture framework.
  • Implemented OLAP multi-dimensional cube functionality usingAzureSQL Data Warehouse.
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Good Knowledge in developing single page application using Angular,Reactwith responsive and reactive design(RXJS, NGRX, REDUX).
  • Used JQuery, Angularjs, Reactjs and Ajax in web applications to enhance the customer website experience.
  • ImplementedCI/CDpipeline using Jenkins for rapid deployments and quick turnaround time.
  • Responsible for Ruby backend development for dynamic database driven website.
  • Developed Single Page applications using AngularJS using components, directives using Javascript, Backbone.js, TypeScript and NodeJs. backend services and frontend services (microservies architecture,golang, javascript, AWS, docker)
  • User Interface for website with ERB, JQuery, html, css, Ajax inRubyonRailsFramework.
  • Developed ETL workflows involving Data extraction, serialization, transformations and loading into mongodb.
  • DevOpsrole converting existing AWS infrastructure to Server-less architecture (AWS Lambda, Kinesis) deployed via CloudFormation.Connected .NETCore Console App to Azure Active Directory
  • UsingGraphQLqueries for data fetching and manipulating data.
  • DevelopCI/CDpipelines using Redhat Openshift, Docker, Git, and Jenkins.
  • UsedGraphQLas a query language for APIs and to fetch from our multiple resources from the server in a single request from existing database.
  • Built a service from scratch to save and retrieve geospatial locations from a different microservice inRubyusingRails, Sql.
  • Developing high-quality Web applications while improving and maintaining an existing MVC code base in Ruby on Rails.
  • Created REST andGraphqlapi endpoints for offer service which in turn uses cortex apis with offers configured in Elastic Path.
  • Developed RESTful API's to interact with devices usingGolang.
  • Designing, developing, modifying, testing, implementing and managing web applications as assigned by management.
  • Developed Search based API layers with calls made to Exalead/SOLR indexed XML/Ruby objects to display data and facet information.
  • Worked in Java,J2EE, XSL, XML, Oracle, DB2, Struts, spring, Hibernate, REST Web services, Model driven architecture and software configuration management tools.
  • Developed a new onboarding platform for the platform registration flow. Used ruby-JWT for authentication with PostgreSQL and followed style guidelines provided in Adobe XD.
  • Developed full stack of web applications in Ruby on Rails on collaborative team environment.
  • Developed a microservice ecosystem in Ruby 2 and Elixir while incorporating legacy applications to support
  • Agile/SCRUM was used as the project management methodology and JIRA used to keep things in check. Proficient with testing REST APIs, Web & Database testing.

Environment: UI, WCF, TCP, Sockets, AWS, Cucumber, Saga, Thunk, React Bootstrap, Protractor, Reactjs, Redux, React Router, Java, python, Confluence, Semantic, Jasmine, Agile.

Ruby On Rails Developer

Confidential - Nashville, TN

RESPONSIBILITIES:

  • Involved in the development of ORM Queries.
  • Involved in designing the email blasts using Adobe software and then implemented them using HTML and JavaScript.
  • Involved in developing compatible User Interface functionality using jQuery other libraries.
  • Involved in worked on integrated environments like RubyMine, Sublime, and Eclipse.
  • Involved in developing full stack of web applications inRubyonRailsalong with ReactJS.
  • Able to dig into unfamiliar codebases in order to understand bugs and solve problems usingGolang.
  • Implemented different search modules and Device Module to facilitate searches throughout the application
  • Designed and implemented features of aREST APIthat mediates between product orders placed on partner web sites and internal services which perform fulfillment.
  • Used Confluence for documentation ofGraphQLAPIs for Price master and Service parts.
  • Used Swagger to build and documentGraphQLAPIs.
  • Developed the GitlabCI/CD, AWS S3 deployment, and configured access to the content via AWS CloudFront.
  • Worked with Amazon Web Services(AWS)as a cloud platform for internal deployment and testing purpose
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used VS code and Pycharm for development of the project and Execution ofGraphQLAPIs.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features.
  • Developing compatible User Interface functionality using jQuery other libraries.
  • StrongPythonskills, in addition to development using agile techniques and Object-Oriented programming concepts.Skilled in working on different Operating Systems such as Windows andLinux.
  • Write scripts usingpythonmodules and its libraries like NumPy, SciPy, Matplotlib, BeautifulSoap, Pandas to develop programs that improve processing of access requests.
  • Developedmicroservicesto increase productivity, quality and security.
  • Developed and refactored several periodicsona regular basis to fetch the data frommicroservices.
  • Developing, enhancing, maintaining internal web applications using ASP.Net, C#, HTML, ADO.NET, CSS, react, JavaScript and jQuery.Used JavaScript and XML to update a portion of a webpage.
  • Developed remote integration using with third party platforms by using RESTful web services
  • Work in agile-scrum and Test-Driven approach (TDD) environment with different roles. Present daily report of software planning, issues diagnosis and potential solutions.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Used web services like Amazon Web Services (AWS) EC2, AWS S3, Auto scaling,Cloudwatch and SNS. Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Monitored Ruby on Rails programs and program data to ensure applications are running as expected.
  • Worked in the design and development phases of the application using Ruby on Rails framework.
  • Leveraging queueing architectures with RabbitMQ, Kafka for scalability, performance and building.

Environment: Java, HTML, CSS, JavaScript, MVVM, AZURE, OpenAPI, Enzyme, python, jQuery, WCF, TCP, Sockets, AWS, WCAG, Cucumber, Node JS, Agile Methodology, Linux, Kibana.

Software Developer

Confidential - Miramar, FL

RESPONSIBILITIES:

  • Involved in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Developed the UI screens using HTML and was involved in resolving cross browserJavascript issues.
  • Developed API test scripts usingJavaREST framework and Postman tool.
  • Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
  • Worked on front end frameworks like CSS, Bootstrap for development of Web application.
  • Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Designed and developed communication between client and server using Secured Web services.
  • Developed and tested many features for dashboard usingPython, Bootstrap, CSS, JavaScript and JQuery.
  • Successfully migrated the Django database from SQLite to PostgreSQL with complete data integrity.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
  • Deployed the project into Jenkins using GIT version control system.

Environment: Python, Django, Web Framework, HTML, CSS3, Bootstrap, MongoDB, Linux, JavaScript, jQuery, AJAX, JSON.

We'd love your feedback!