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