Hi,
I felt strongly that your requirements are perfectly fit to my skills and experience and actually, I am a perfect MEAN stack developer having 5 years of experience in MEAN stack development.
I mastered various versions of Angular perfectly - Angular 1,2,4 and 5.
Currently, I am using Angular 5 which is the latest version and has many advantages than the older versions and totally, I love to work on Angular 2+ project development using Angular CLI. Because Angular 2+ is using TypeScript which is convenient to use and easy to make the structure.
Also, I am very familiar with Angular material and have built many websites using that.
As a full-stack developer, I developed back-end development using Node, Java, Python, C# and Go and among them, I love Node the most because it is scalable and easy to maintain, supports lots of advantages.
It will be great to discuss anytime and I will be always available for you.
Regards.