Muhammad S.

Muhammad S.

Full Stack Senior Software Engineer(.NET)

Dubai , United Arab Emirates

Experience: 8 Years

Muhammad

Dubai , United Arab Emirates

Full Stack Senior Software Engineer(.NET)

137143 USD / Year

  • Immediate: Available

8 Years

Now you can Instantly Chat with Muhammad!

About Me

●     8 years of software development experience using ASP.NET/C# /Angular2,Agular5,TypeScript(Web Forms / MVC/SPA).
●    Strong OOP / OOAD concepts. 
●    Familiar with Software Design Patterns / Best Practices, and their ...

Show More

Portfolio Projects

Description

Songster is a collection of short articles, tips and instruction that help you promote

as an artist. Songster (Admin) allow user to create a new artist who will be the owner of the albums that contain multiple songs. On the other hand Songster (Web) the user can create a playlist that contains songs from different albums also user can like songs, marked songs,albums,artists as featured. This application allows user to listen the songs online depend on the playlist, user can mark its multiple favorite songs, favorite album, favorite artists. New songs can be seen automatically on user dashboard depend on user preference.

Platform

Backend: C#, Entity-framework, Micro Services, MySql, Web Api 2, Node.js, Identity Server for Auth, Amazon Web Service(AWS) for File upload, Front End: Angular5, Uppy API, Tus Protocol, BootStrap4,mediaelement,ES6

Git/Tfs for version control. Agile Methodology for software development.

Show More Show Less

Description

It’s a new version of old share intranet application used by the subscriber of internet user. Where user can register itself through identity server and can follow the other users .the main functionally include the post where user can logged in and can create a post which contains multiple big files either it is audio,video,pdf , .zip, .rar, .msi ,books and software anything can be uploaded. After creating the post every file need to scan to avoid any file contains virus before publishing it. Once the post is created admin get the notification to approve the post, if it’s approved it will be available for the other user if it is public and if the post is private only followed user will get the notification. Also user can give the rating, can pin the post can report the post and comment on it as well. And for these entire operation post owner get the notification. User can also watch the video movies or any audio songs; download stuff related to the post created.

Platform:

Backend: C#, Entity-framework, SQL server 2014, MicroServices , Web Api 2, Identity Server for Auth, Amazon S3 Service for File upload, Node.js,

Front End: Angular2, SPA using Angular 2, Uppy API, Tus Protocol, BootStrap4. Git/Tfs for version control. Agile Methodology for software Development.

Show More Show Less

Description

This application is for the internal user. Which have the Content Management system and website where changes which makes through Cms will be appear in the website? This is used for watching movies,dramas,cartoon.alot of videos available to watch belongs to different categories. User can mark the movie as favorite and can report the videos. User also can comment it out on the videos as well.

Show More Show Less

Description

This Control Panel is organized into four main areas: Users, Sites, Apps, a roles and password policies. If monitoring has been enabled for your portal, you can also view all of the live portal sessions of your users from this area of the Control Panel. If the Audit plug-in has been installed, the Audit section also appears.

Show More Show Less