About Me
Having 13 years of experience in software analysis, design, development and implementation of web applications and micro services with 2+ years of experience in NodeJS, 8 years of experience in Ruby on Rails and 5 years in PHP.
...
Working as as senior software Engineer at SkillSoft since April 2018 in Ruby on Rails and on NodeJs.
I have good skills in Node.js, Ruby on Rails, PostgreSQL, MySQL, Javascript and Twitter Bootstrap CSS technologies that makes the websites more interactive to the user.
I look forward to work in a globally competitive environment on challenging assignments that shall yield the twin benefits of the job satisfaction and a steady-paced professional growth.
Seeking a challenging and satisfying career in Node.Js or Ruby on Rails Application Development environment.
Show MoreSkills
Web Development
Software Testing
Development Tools
Programming Language
Database
Operating System
Others
Portfolio Projects
Company
PERCIPIO
Description
PERCIPIO (Intelligent Learning Platform)
Role: Ruby on Rails and NodeJs Developer
Environment: Rails 5, Ruby 2.3.1, PostgreSQL, TypeScript
Responsibilities:
• Developing Micro services using Ruby On Rails, NodeJS, TypeScript, NestJS and Sequelize ORM.
• Writing test cases using Rspec, Ava and Jest Testing frameworks,
• Developing functions in PostgreSQL.
• Managing code versioning with GitHub.
• Reviewing code of peer developers.
• Supporting PRODUCTION deployments.
Description: Percipio, an intelligent online learning platform, leverages highly engaging content, curated into over
500 learning channels that are continuously updated to. With Percipio, learners choose how they want to learn with
videos to watch, books or summaries to read and audiobooks to listen to.
Skills
Ruby on Rails Node.JsCompany
SOAR (Security Operation Access Reporter)
Description
Liberty Mutual.
Role: Ruby on Rails Developer (Senior Project Lead)
Environment: Rails 5, Ruby 2.3.1, MariaDb, HTML, JQuery,JavaScript, Github, Twitter bootstrap, Coffee Script, AJAX
and Google Charts.
Responsibilities:
• Communicating with the customer to design solutions.
• Designed the front end application using Rails, Bootstrap CSS, AJAX and JQuery.
• Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller)
architecture of Rails framework and conducting code reviews.
• Monitored Ruby on Rails programs and program data to ensure applications are running as expected.
• Managed code versioning with Github and deployment to staging and production servers.
• Represents the offshore team to the onsite Manager and to the client.
Description: The purpose of this application is to manage administration access to Liberty Mutual IT services.
The administration access system is a Liberty Mutual collaboration involving, Hosting Services Security operations and
enterprise Technical Services, to manage administration and user access across the enterprise.
Company
Inside Edge xAFT
Description
Client: Alliance Global Services.
Role: Ruby on Rails Developer
Environment: Rails 3.2.11, Ruby 1.9.3, MySql, JQuery, JavaScript, JSON, AJAX, HTML, CSS and High charts.
Responsibilities
• Gathering and analysis of requirements for the tool.
• Estimating and scoping tasks.
• Used ROR framework for the entire application development with Thin as application server and as web server.
• Used Restful API to gather clouds related data for products.
• Designed the frontend application using Rails 3.2, CSS, Ext JS, AJAX and Jquery.
• Participated in requirements definition and story carding.
• Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller)
architecture of Rails 3.0.1 framework and Ruby 1.9.2.
• Developed user friendly and sophisticated graphical representation.
• Project Estimation, delegation, planning and execution.
• Leading the development team and directly responsible for technical deliverables.
Description: Is an AJAX driven user interface for the automated Functional Tester (xAFT) Framework, is the major
testing tool that is being used at Alliance Global Services to support various clients; this was one of the major inhouse
projects which is directly driven and lead by the Vice President – Testing.
Inside Edge xAFT allows functional testers to write their automated tests in this interface without having to worry
about the programming of scripts and can execute them. This is developed using robust framework Netzke, which is
a true component framework that greatly facilitates creation of Sencha Ext JS / Touch + Ruby-on-Rails applications
by offering a true component-oriented approach to get a feel of desktop application to the users.
I was widely appreciated and recognized by the senior management as the entire task were single-handedly
undertaken by me with hardly any assistance taken from peers or seniors.
I was involved in the support activities and further enhancement of the tool to improve the capabilities.
Skills
Ruby on Rails MySQL JQuery JavaScript JSON HTML CSSCompany
TestLink
Description
is a web-based test management system developed in PHP that facilitates software quality assurance, this platform offers support for test cases, test suites, test plans, test projects and user management, as well as various reports and statistics. Customized this application in order to suite the client requirements
Show More Show LessSkills
PHPCompany
EGGLAD (www.egglad.com)
Description
Client: Northgate Technologies.
Role: Deputy Team Lead.
Environment: PHP,MySQL, HTML, JavaScript, Jquery.
Responsibilities:
• Database modeling and design. Involved in developing and implementation of the web application using PHP.
• Designed the front end application using PHP,Ajax,JavaScript and MySQL.
• Develop user friendly and sophisticated graphical representation.
Description: Egglad is the first of its kind Gaming commerce portal. Where a user can play free online games also and
can win cash prizes by earning daily points. Apart from this he/she can get discount on any product on Egglad store.
Skills
PHP MySQL HTML JavaScriptCompany
Social Networking Application
Description
Social Networking Application (www.bharatstudent.com)
Client: Northgate Technologies.
Role: PHP Developer.
Environment: PHP,MySQL, HTML, JavaScript, JQuery.
Responsibilities:
• Involved in developing and implementation of the web application using PHP.
• Designed the front end application using PHP,Ajax,JavaScript and MySQL.
• Develop user friendly and sophisticated graphical representation.
Description: Bharatstudent.com is a social utility that brings together all the young Indians living across the globe,
helps young Indians better understand the world around them and focused on providing comprehensive solutions for
any personal and professional issues of young Indians
Skills
PHP MySQL HTML JavaScript JQueryCompany
File Sharing Application
Description
Client: Northgate Technologies.
Role: PHP Developer.
Environment: PHP,MySQL, HTML, JavaScript, Jquery.
Responsibilities:
• Involved in developing and implementation of the web application using PHP.
• Designed the front end application using PHP,Ajax,JavaScript and MySQL.
• Develop user friendly and sophisticated graphical representation.
Description: Ziddu is a ubiquitous file sharing community, which allows users to upload and share the files,
which helps the users to earn money based on the views to the files uploaded by the user.
Skills
PHP MySQL HTML JavaScript JQuery