Post Job Free
Sign in

Devops Engineer Ruby

Location:
Singapore, Central, Singapore
Posted:
November 19, 2021

Contact this candidate

Resume:

Professional Summary:

Overall **+ years of experience in the Information Technology. As part of my assignments, I have been in Requirement Analysis, Estimations, Application Development, Testing, Building and Releasing applications to production.

I have worked on the various projects end-to-end implementation (SDLC & CICD) for different US, UK and Asian clients and successfully executed 30+ projects in various technologies including Ruby, Ruby on Rails, Node.js

Involved in developing hundreds of robust, performance efficient and cost-effective API’s & Microservices and Mashup web applications using Ruby and Ruby on Rails

Technical Skill Summary:

ITIL

Service Now,

Jira,

Redmine

Programming Languages

Ruby,

Ruby on Rails,

Node.js

PHP,

Python,

Perl

Scripting

JavaScript,

AJAX,

HTML,

JSON,

XML

Software Methodologies

SDLC, Waterfall, Agile and Scrum.

Databases

MySQL,

PostgreSQL

Cloud services

AWS and it’s services,

AWS DevOps

Operating Systems

Linux, Unix, Mac OS, Windows.

Frameworks

Rails,

Sinatra,

Express,

Backbone.js,

Bootstrap

Styles

CSS, CSS3

Servers

Mongrel,

Apache,

Nginx

Version Control Systems

Global Information Tracker (Git),

Sub Version Control (SVN)

Certification

Scrum Master

Professional Experience:

Client: Autodesk, Singapore.

Role: Senior DevOps Engineer

Environment: AWS services, Ruby, Rails, Javascript, HTML, CSS

Duration: September 2017 - Present.

Responsibilities:

Hands on experience working with different stakeholders in gathering the requirements and proceeding in actual development work

Expertise in working and setting up the Rails and Sinatra framework based on Ruby and work in live

Expertise in developing the Ruby APIs for one of the projects internally named Crucible

Hands on experience working in setting up the environment in Apigee for the Ruby API’s

Expertise in developing the Auto Generators using Ruby language for supporting the Ruby APIs and auto deploying to AWS Cloud

Worked on setting up and creating most of the unit tests using Rspec to validate and perform the actions on the test suites

Hands on experience on implementing and hosting AWS cloud and its services like API Gateway, Lambdas, SQS, ECS Fargate, DynamoDB

Setting up AWS infra using IaC (Cloud Formation Scripts, Terraform, Serverless)

Implemented complete CICD using Jenkins, Serverless, Terraform, CloudFormation

Deployment, automation, management, and maintenance of AWS cloud-based production system

Ensuring availability, performance, security, and scalability of AWS production systems

Management of creation, release, and configuration of production systems

Evaluation of new technology alternatives and vendor products

System troubleshooting and problem resolution across various application domains and platforms

Pre-production acceptance testing for quality assurance

Provision of critical system security by leveraging best practices and prolific cloud security solutions

Providing recommendations for architecture and process improvements

Definition and deployment of systems for metrics, logging, and monitoring on AWS platform

Designing, maintenance and management of tools for automation of different operational processes

Client: Perx Technology Pte Ltd, Singapore.

Role: Senior Software Engineer

Environment: Ruby on Rails, Ember/React Js, Rspec, AWS, Linux, PostgreSQL Database

Duration: July 2016 – September 2017

Worked on with the Stakeholders in Requirement analysis and development.

Hands on experience on developing 300+ API services.

Expertise in developing the website for Perx using Ruby on Rails and Setting up the JavaScript frameworks (ember, Angular/React Js).

Worked on Agile Methodology and following scrum Methodology with setting up stories and sprints. Merging the Git changes between different branches and deployment using Capistrano /Jenkins/Chef Scripts

Experienced in writing the unit tests for initial testing of code.

Experienced in writing the integration tests for end-to-end testing after the code deployment to high environments.

Client: Autodesk, Singapore.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Senior Software Engineer

Environment: Ruby, AWS services, Rspec

Duration: March 2015 – July 2016

Hands on experience in implementing the Invoice and License API in projects internally using the Ruby and deploying to live customers.

Hands on experience working on License Activation for internal Projects which has multiple integrations with different other teams.

Stakeholder meetings plays a vital role in understanding the exact requirements for the project to start on the development.

Recognized as best resource in gathering the requirements and working within the team in developing the project with the correct outcomes.

Worked with the team in improving and better communications to make sure the team understands the requirements in as-is.

Worked with the stakeholders for any enhancements in the overall architecture design review.

Client: DBS, Singapore

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: HTML5, CSS3, jQuery, Backbone.js, Angular.js, XML, Java CMS (Interwoven TeamSite)

Duration: April 2013 – February 2015

Hands on experience in developing new additional feature enhancements and setting up the web pages accordingly using the HTML5, CSS3, jQuery, Backbone.js / Angular.js

Hands on Experience in designing Web Pages for mobile applications, Tabs and tablets compatible applications.

Worked on tracking each development with the Scrum Master and Product Owner to create the respective Tickets accordingly.

Expertise in developing web pages for browser compatible and application compatible.

Client: Comcast, United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Rails 3.2, rSpec, HTML5, CSS3, jQuery, MySQL

Duration: October 2012 – March 2013

Developing new additional features and enhancements and creating web pages using HTML5, CSS3, jQuery

Worked on new stories and fixing the existing defects

Merging the subversion changes between different branches

Involved in deploying the project

Involved in writing rspec test cases

Web pages browser compatibility testing

Client: Vonage, United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Rails 3.2, rSpec, HTML5, CSS3, jQuery, MySQL

Duration: April 2012 – September 2012

Developing new additional features and enhancements and creating web pages using HTML5, CSS3, Jquery

Working on new stories and fixing the existing defects

Merging the subversion changes between different branches

Involved in deploying the project

Involved in writing rspec test cases

Web pages browser compatibility testing

Client: LexisNexis (APEX Lawyers.com), United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Environment: Rails 3.0.10, rSpec, HTML5, CSS3, Jquery, MongoDB

Duration: September 2011 – February 2012

Involved in requirement analysis, effort estimation and Web development in implementing the home, questionnaire, search results, contact and thank you modules.

Implemented advance searching functionality for searching lawyers using the solr lucene using MongoDB

Implementing Behavior Driven Development (BDD) using Rspec.

Involved in unit testing once the module is developed.

Led the team in Ruby on Rails

Web pages browser compatibility testing

Implemented Forecast weather for From and To Airport cities using Barometer gem

Client: American Express (Eskyguide) United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Rails 3.0.5, rSpec, Cucmber, HTML, CSS, Jquery, SQLite, GoldenWare api

Duration: July 2011 – August 2011

Navigate unexpected changes in your travel plans.

Complete worldwide flight schedules updated weekly.

Available for Palm OS®, PocketPC®, PC, Adobe PDF, and mobile phones.

Requirement analysis, Web pages Development

Implemented Flight search using Goldenware API

Implemented Forecast weather for From and To Airport cities using Barometer gem

Implemented Google Maps Search based on From and To cities. Used gmaps4rails, geokit, colorbox for google maps implantation.

Implementing Test Driven Development (TDD), Behavior Driven Development (BDD) using Rspec, Cucumber.

Unit Testing, Automated testing using Selenium

Web pages browser compatibility testing

Client: American Express (Menus Tool, Food and Wine) United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Rails 3.0.1, rSpec, Cucmber, HTML, CSS, Jquery, CouchDB

Duration: May 2011 – June 2011

Developed backend CMS tool for where admin can publish Menus

Requirement analysis, Web pages Development, Implemented cancan gem for user specific roles

Simple-navigation gem for the Navigation bar, haml gem, couchrest model gem, recliner gem, Couchrest model search gem for text based search ..etc.,

Implementing Test Driven Development (TDD), Behavior Driven Development (BDD) using Rspec, Cucumber, Dupe.

Unit Testing, Automated testing using Selenium

Web pages browser compatibility testing

Client: American Express (Food and Wine) United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Ruby on Rails, HTML, CSS, Jquery

Duration: March 2011 – April 2011

Develop Sitemap gem

Develop GSA gem

Requirement analysis, Web pages development

Implementing Test Driven Development (TDD), Behavior Driven Development (BDD) using Dupe, Rspec, Cucumber

Unit Testing and Web pages browser compatibility testing

Client: American Express (Travel and Leisure) United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Ruby on Rails, Sinatra, Haml, Javascript, CSS, Jquery, XML, Ajax, Mongrel,

Thin Server

Duration: January 2011 – February 2011

Rebuilding module using Sinatra framework

Develop and test the modules

Requirement analysis, Effort estimation, Web pages development

Implementing Test Driven Development (TDD), Behavior Driven Development (BDD) using Rspec and Cucumber.

Unit Testing and Web pages browser compatibility testing

Client: American Express (Executive Travel Magazine) United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Ruby on Rails, Sinatra, Haml, Javascript, CSS, Jquery, XML, Ajax, Mongrel,

Thin Server

Duration: July 2010 – December 2010

Migrate the executivetravelmagazine.com front-end from cold fusion to Ruby on Rails technology with the new user interface and web pages development.

Develop and test the executivetravelmagazine.com site on Ruby on Rails platform.

Design, develop and test the OATS content management tool accommodating the executivetravelmagazine.com content management requirements.

Analyze Omniture variables and set those variables in different projects.

Requirement analysis, Effort estimation, Web pages development and Database design

Implementing Test Driven Development (TDD), Behavior Driven Development (BDD) using Rspec and Cucumber

Unit Testing and UI browser compatibility testing

Worked individually on modules like promos, category landing pages and department landing pages, Toc, Implement Omniture and Ti ads

Client: American Express (Departures) United States.

Implementation Partner: Cognizant Technologies Pvt Ltd

Role: Technical Lead.

Environment: Ruby on Rails, Sinatra, Haml, Javascript, CSS, Jquery, XML, Ajax, Mongrel,

Thin Server

Duration: October 2009 – June 2010

Migrate the Departures.com front-end from cold fusion to Ruby on Rails technology with the new user interface and web pages development.

Develop and test the departures.com site on Ruby on Rails platform.

Design, develop and test the OATS content management tool accommodating the Departures.com content management requirements.

Analyze Omniture variables and set those variables in different projects.

Requirement analysis, Effort estimation, Web pages Development and Database design

Implementing Test Driven Development (TDD), Behavior Driven Development (BDD) using Rspec and Cucumber.

Unit Testing and Web pages browser compatibility testing

Worked individually on modules like promos, category landing pages, department landing pages, Toc, Implement Omniture and Ti ads

Client: Greener Billing, United States.

Implementation Partner: Fourth Media Technologies Pte Ltd

Role: Senior Developer.

Environment: Ruby on Rails, HTML, CSS, Jquery, Apache, Mongrel, MySQL, Net beans

Duration: July 2009 – September 2009

Web pages Development and test the mini crm site on Ruby on Rails platform.

Design, develop and test the site.

Set up the Production/QA/Development server.

Implement script for automated deployment of the application.

Requirement Analysis

Web pages development and Coding

Setting up and managing server

Managing application deployment using Capistrano

Conducting daily scrums

Interacting with the team to monitor development

Web pages browser compatibility testing

Client: Greener Billing, United States.

Implementation Partner: Fourth Media Technologies Pte Ltd

Role: Senior Developer.

Environment: Ruby on Rails, HTML, CSS, Jquery, Apache, Mongrel, MySQL, Net beans

Duration: May 2008 – June 2009

Web pages Development and test the greener billing site using Ruby on Rails platform.

Design, develop and test the site.

Set up the Production/QA/Development server.

Requirement Analysis

Web pages development and Coding

Setting up and managing server

Managing application deployment using Capistrano

Conducting daily scrums

Interacting with the team to monitor development

Web pages browser compatibility testing

Client: Research Edge, United States.

Implementation Partner: Sanfus Technologies Pte Ltd

Role: Senior Developer.

Environment: Ruby on Rails, HTML, CSS, Jquery, Apache, Mongrel, MySQL, Net beans

Duration: May 2007 – April 2008

Setting up and managing server

Managing, Refactoring and Maintaining Rails applications.

Deployment of applications using Capistrano

Conducting daily scrums

Interacting with the team to monitor development

Web pages browser compatibility testing

Client: Research Edge, United States.

Implementation Partner: Sanfus Technologies Pte Ltd

Role: Developer.

Environment: Ruby on Rails, HTML, CSS, Jquery, Postgresql-8.3 with PL/SQL

Duration: January 2007 – May 2007

Develop cash book entry.

Consolidate reports for every month.

Requirement Analysis

Web pages development and Coding

Setting up and managing server

Web pages browser compatibility testing

Client: Research Edge, United States.

Implementation Partner: Sanfus Technologies Pte Ltd

Role: Developer.

Environment: Ruby on Rails, HTML, CSS, Jquery, Apache, Mongrel, MySQL

Duration: July 2006 – December 2006

To Develop Tracking System for tracking the information of the visitors.

Requirement Analysis

Web pages development and Coding

Web pages browser compatibility testing

Client: Research Edge, United States.

Implementation Partner: Sanfus Technologies Pte Ltd

Role: Developer.

Environment: Ruby on Rails, HTML, CSS, Jquery, Apache, Mongrel, MySQL

Duration: January 2006 – June 2006

Web pages Development and test complymd.com using Ruby on Rails platform.

Design, develop and test the content management tool for Tech-Staff Resource Management Tool.

Set up the Production/QA/Development server.

Implement script for automated deployment of the application.

Requirement Analysis

Web pages development and Coding

Unit Testing

Web pages browser compatibility testing

Educacional Background: Bachelor of Sciences (Mathematics, Physics, Chemistry).

Masters In Computer Applications



Contact this candidate