Naveen kumar M.

Naveen kumar M.

Senior Software Engineer

Hyderabad , India

Experience: 13 Years

Naveen kumar

Hyderabad , India

Senior Software Engineer

36454 USD / Year

  • Notice Period: 15 Days

13 Years

Now you can Instantly Chat with Naveen kumar!

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 More

Portfolio Projects

PERCIPIO

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.

Show More Show Less

SOAR (Security Operation Access Reporter)

Company

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.

Show More Show Less

Inside Edge xAFT

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.

Show More Show Less

TestLink

Company

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 Less

Skills

PHP

Esquare

Company

Esquare

Description

Employee Evaluation is an application designed to evaluate, track & store the performance of an employee in the form of "Rating", in three 'Terms' of the fiscal year at Alliance, in which worked for 3 modules as PHP developer

Show More Show Less

Skills

PHP

Quench

Company

Quench

Description

is a "water-tech" company focused on providing our customers with pure, delicious water and ice in a cost-effective and environmentally-responsible way, is a mobile and cloud project, in which worked as a MySQL DBA

Show More Show Less

Skills

MySQL

EGGLAD (www.egglad.com)

Company

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.

Show More Show Less

Social Networking Application

Company

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

Show More Show Less

File Sharing Application

Company

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.

Show More Show Less