I've been working and learning since 2009 at the IT/Programming/Startup/Blockchain ecosystem and experienced much different expertise due to the nature of startups and my interest in entrepreneurship.
More than in other fields I acted as a programmer and CTO Role, but I worked alongside these roles as a Smart-contract/Backend Developer, and Scrum master.
I love Decentralization and Blockchain and prefer to be a member of the teams that work on blockchain platforms or services.
I've worked with the following language/frameworks at various points.
SmartContract - Solidity
/ Truffle
Backend - PHP
/ Laravel
- Javascript
/ Nodejs
/ Nest
DB - MySQL
/ Mongo DB
Search Engine - Elasticsearch
Frontend - Html
,Css
,Js
/ Bootstrap
, Vue
, Nuxt
, Jquery
Versioning Systems - Git
Devops - Docker
/ Kubernetes
Server Administrator / Ubuntu
/ Nginx
, Apache
Queue Systems - Beanstalk
/ Redis
Caching - Redis
/ Varnish
In my opinion, programming is not limited to any language and expertise, and a programmer depending on need can learn any new language and expertise in a short time.
Now, because of my interest in Blockchain, I work with Solidity and manage the team.