Skills
JS: Including ES6+ syntax, Promises (async/await), OOP
TypeScript: Basic Types, Advanced types, Class syntax, Decorators, Generics
CSS: Preprossors (SASS), Animations, 2D transform, 3D transform, transitions; Crossbrowser/Adaptive layout, Pseudo Elements & Classes, @mediaqueries, Flexbox, Grid
HTML: Proper tagging, forms, svg, video/audio, responsive images
React: Create React App (custom templates: typescript, typescript+redux),Hooks, Routes, Higher Order Components, Context, Lifecycle methods
Other: Redux, Figma, Photoshop, High english level (enough for reading professional literature and documentation, like MDN or W3School), Bootstap, Gulp, Webpack, SASS (incl: functions, iterators, mixins and variables), Parcel (replacement for gulp in smaller project), BEM naming convention, working with vendor JS and CSS libraries, VSCode (emmet, shortcust, Git, console), npm, GitHub (commit, pull, push, merge,branch), Google Developer Tools (incl/ debugging), FTP (FileZilla), Neflify (for small deploys), Bootstrap-React, Firebase, Material UI
To a lesser extent: Adobe XD, Adobe After Effects
Basic knowledge: PHP, Python, SQL, CMS (Opencart, Wordpess)
Currently learning: Advanced UI development, Backend: Express