Right now I am mostly Frontend Developer, focused on delivering high efficient
web applications with best user experience and strong codebase;
I've got experience of preparing frontend architecture for such applications as well.
Currently most of my solutions are based on React/Redux (with redux-saga) stack,
but I am selecting proper technologies for each project. Also, prefer using ES6/ES7 syntax.
I had opportunity to work with plenty of technologies and methodologies.
Currently I prefer more challenging frontend projects; it's much more complex in case of
cross-browser (graceful degradation or progressive enhancement
depending on project) and running client-side, as - if you want to deliver best software - you have
to understand how exactly browsers and JS engines works under cover.