• Software professional with 12+ years of extensive experience in design and development of web applications. Ranging from Healthcare, E-commerce, Payments to Media, Travel, Education and Supply chain.
• Expertise on Ruby (1.x-3.x), Rails (2.x-6.x) Framework, Node JS, React JS and Angular.
• Proven experience in Software Development Life Cycle(SDLC) which includes requirement gathering, design, development, testing and deployments with continues production support.
• Work directly with product managers and analysts to create and abridge Business, Functional & Technical requirements
• Integration of creative UI designs on HTML5, CSS, JavaScript, jQuery including strong knowledge of Twitter Bootstrap and AJAX programming techniques.
• Research and utilization of TDD and BDD with RSpec, Cucumber and Spinach.
• Selection, modification and integration gems & plugins to reduce time to market.
• Latest role required multi-dimensional communications with product and tech manager, graphic artist for myself and other developers; including a backup scrum master role.
• Knowledge on Open Web Application Security Project (OWASP) up to date with most critical security flaws.
• Strong knowledge on core java, Oops, MVC, DRY and open source and Cloud Concepts.
• Amazon Web Services especially usage of s3 and strong understanding of EC2.
• Expertise in Restful, JSON-based APIs and handling the JSON and XML responses.
• Expertise in various relational databases like MySQL, Oracle, PostgreSQL and non relational (NoSQL) databases like MongoDB. Including use of Constraints, Indexes, Views
• Putty, SSH, WINSCP, Real VNC Server and Tomcat Server.
• Project Management Software Tools JIRA, Assembla, Trello, TFS.
• Version control such as Git on BitBucket, gitlab, TFS and SVN
• Expertise in upgrading Rails application from lower versions to possible later versions.
• Hands on experience in installation and configuration of multiple versions of Ruby using RVM and rbenv.
• Adaptability with constant changes in the organization, including rapid release hits.
• Solving complex problems under strict deadlines with unclear requirements for demanding users with turbulent inter-departmental rivalries including without 3rd party vendors.
• Adaptable and results oriented with ability to learn any new technologies.
• Understand legacy systems and rewrite the application using ruby on rails
• Successful launch of new responsive website in the cloud on Rackspace.