Hello
I am Niranjan Kumar from India. I have total 6 year of experience in Software/Web development. I am a professional MEAN developer.
Please see my comments based on your requirements:
-----------------------------------------------------------------
1) NodeJs:
- I used NodeJs to develop many projects, including API for mobile and Web, UI interface using jade, esc etc. I have good knowledge of Asynchronous and callback behavior of NodeJs programming.
2) MongoDB:
- I worked with MongoDb in my past projects, I have good understanding of MongoDb aggregation framework and Mongo cell script in JavaScript language. I also used mongo-client and mongoose packages in NodeJs, I worked with Schema design also.
3) AngularJs:
- I have good knowledge of Angular 1.x, Including services, custom directives, filters components etc. 3rd party library like ui-router, ui-bootstrap etc. I have also knowledge of Angular2.x but honestly I did not get a chance to work on Angular2.x.
4) JavaScript:
- I have been working with JavaScript from last 6yr(from college days). Nothing to say just "I am good in JavaScript" with standard design pattern in JS
5) PHP:
- I have PHP expert with having 4 year of experience, including OPPS concept, Wordpress & CI. I have done almost 20 websits in PHP.
6) MySql:
- I have created different type of query, joins, trigger to analysis database as well as for programming clients. I have also creatde "view" in MySql to optimize performance of query on run time.