Now you can Instantly Chat with Praveen!
About Me
- Over 7+ years of IT experience in Developing Web Applications onRuby on Rails
- Experienced with all facets of SDLC (Software Development Life Cycle) like Requirement Analysis, Des...
- Excellent Knowledge on HTML5, CSS3, JavaScript, jQuery, Ajax, JSON and XML, Devise, Bootstrap-saas, masonry, Puma, thick and sprockets.
- Thorough knowledge of Rails 4.1 Migrations, Active Record, Action Pack and Action Mailer.
- Good exposure in interacting with RESTfulweb services, SaaS, PaaS, and IaaS
- Experienced in various Relational databases like MySQL, PostgreSQL, sqlite3 and familiar with NoSQL Databases like MongoDB.
- Worked extensively in using version control systems with Git Hub, Bitbucket and SVN.
- Worked in PostgreSQL database on simple queries and writing Stored Procedures for normalization and denormalization.
- Experience in RSpecbehaviour-driven development (BDD) framework for the Ruby programming language
- Highly focused, self-motivated, team player with strong professional and executive experience in multiple domains with multiple responsibilities.
- Involved in the entire software development lifecycle using an Agile Scrum methodology.
- Hands on experience on installation and configuration of multiple versions of Ruby using rbenv (ruby environment) bundler install
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby
- Knowledge of Docker and managing Docker-based deployment.
- Experience in deploying applications on Application and Web Servers like Puma, WEBrick, Phusion passenger and ApacheTomcat Server
- Working knowledge with application hosting server Amazon Web Services (AWS), Heroku, Capistrano.
- Responsible to Setup and configure automated deployment and scaling infrastructure on Amazon using EC2, S3, Route53, Elastic Load Balancer, and Virtual Private cloud (VPC) with Ubuntu and RHEL.
- Fixing the bugs and tickets filed by quality assurance and product management team
- Database modeling and design. Involved in developing and implementation of the web application-using Ruby on Rails
- Experience in supporting 24x7 production computing environments. Experience providing on-call and weekend support.
- Good communication skills, working without supervision, working in team environment.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Strong knowledge in handling many Ruby gems in Rails like Devise, Cancan, HTTParty, Pry, Twitter-Bootstrap, RMagick, Better-Errors, Paperclip, Simple-form, Factory-Girls, Carrier-Wave, Faraday, SASS, etc. whenever needed in the applications.