Main skills are algorithm design and programming languages C, C++, Javascript , Typescript, and fairly interested in MERN Stack( with Redux). And particular I have done deep research on Blockchain technology and participated in various kinds of smart contract projects.
My main frontend skill is ReactJS.
Today's web development era has witnessed quite a few technologies in the market, each designed to meet different needs. React is one such technology and I think React is the most awesome frontend technology ever because it facilitates fast and interactive user interfaces for web and mobile applications. It's a javascript framework and takes javascript's advantages.
There is a saying goes: "Anything that can be Written in JavaScript, will Eventually be Written in JavaScript".
Reactjs shines in building dynamic and engaging web interfaces and triumphs over other javascript frameworks (such as Angular, Ember). The reason is: Virtual DOM facilitates updating components whenever a user does any interaction without affecting other parts of the interface.
And my main backend skill is NodeJS. Since Node.js uses asynchronous programming and this is the main reason for using it above PHP and ASP.net.
So my major weapon to code what the clients want is MERN Stack.
It has some decisive advantages like UI rendering and performance, Cost-effective, Open Source, Easy to switch between client and server.