We provide IT Staff Augmentation Services!

Sr.ruby On Rails Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over all 7+ years of experience in Rubyon Rails developer with Requirements Analysis,Design, Development, Implementation, Production using Rubyon Rails and other Web Application frameworks.
  • Experience in developing applications using Rubyon Rails, HTML, CSS, JavaScript, AngularJS, JQuery, Bootstrap, Java, JSP, J2EE, Spring, SQL, MySQL, Oracle, MongoDB, Python, Linux/Unix.
  • Have comprehensive experience in Rubyon Rails lifecycle: 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 working with source code management and CI/CD frameworks.
  • Experience in creating a standardization document, Workflow and Graph Ql documentation for SolarHome Products.
  • Hands on experience building RESTAPIs.
  • Experience in writing Capistrano scripts to automate the code deployment to AWS ec2 server.
  • Experience in working with the teams that follow Agile Scrum methodology, participated in designing and planning the project.
  • Handsonexperience in building Micro service architecture and containerization with Kubernetes and docker.
  • Experience in Agile Development, GitHub, Amazon EC2, AmazonAWS, Heroku, Docker, and Angular
  • 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 knowledgeondatabases 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.
  • Experience in installation and configuration of multiple versions ofRubyusing RVM (RubyVersion Manager) bundler install.

PROFESSIONAL EXPERIENCE

Sr.Ruby on Rails Developer

Confidential, Minneapolis, MN

RESPONSIBILITIES:

  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Involved in creating and maintaining Database objects, Profiles and associated tablespaces, Roles and Privileges.
  • Worked on 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.
  • Worked on developing micro services to increase productivity, quality and security.
  • Involved in planning and carrying out daily scrums, weekly estimations and retrospectives and pair programming.
  • Implemented 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 upcontinuousintegrationsystem using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Involved in connecting Django application withNginxproxy 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.
  • 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 (microservices 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 Red hat 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.
  • Identified web-based user interactions and developed highly-responsive user interface components via React concepts.
  • 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 3.0.1, AWS, Cucumber v15.0.2, Rails 6/Ruby 2.7, Rspec, Angular 13, Snowflake4.39, MYSQL8.00.2, JQuery3.5.0, Saga, Heroku8.0, Thunk 2.1.1, React Bootstrap1.4.0, Protractor7.0, Reactjs, Redux, React Router, Golang1.15, Java15, python3.9.0.

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.
  • Translated designs & wireframes into high-quality code and wrote application interface code via JavaScript following React.js workflows.
  • Maintained 24/7 high volume availability using open-source tools such as Linux, Apache, and MySQL.
  • 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.
  • Developed the latest user-facing features using React.js and built reusable components & front-end libraries for future use.
  • Developed a search engine to interact with MySQL, PostgreSQL, and MongoDB.
  • 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: Java8u144, HTML 5.3, CSS 5.4.3, JavaScript 10.1, MVVM, AZURE, Angular 4, RSpec, Ruby 2, JQuery 3.2.0, MySQL, Heroku, OpenAPI, Snowflake1.0.2, Golang 1.9.1, Enzyme, Python 3.6, WCF 4.5.

Software Engineer

Confidential - Miramar, FL

RESPONSIBILITIES:

  • Involved in the analysis, definition, design, implementation and deployment of full software development life cycle (SDLC) of the project.
  • Used the UI screens using HTML and was involved in resolving cross browserJavascript issues.
  • Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
  • Work 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.
  • Involved and developed communication between client and server using Secured Web services.
  • Work 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 3.6.2, WCF V15.5.5, Web Framework, HTML, Angular 2.0, MySQL, CSS3, Bootstrap, MongoDB, Linux, JavaScript, jQuery 3.2.1, AJAX 2.77, JSON 1.8.6.

We'd love your feedback!