Gulp4
Assembling websites via Gulp task manager for quick and automatic running of time-consuming tasks: adding vendor prefixes, minifying code, optimizing images, translating SCSS into CSS
Responsive
Creating mobile-first, responsive websites perfectly customized for main screen sizes
Cross-browser
Using auto-prefixers, caniuse.com website database and other tools to make websites compatible with major browsers
Pixel-perfect
Using browser plugins and dedicated design tools (Avocode, Figma, Photoshop) to make websites looc identical to their designs
HTML5
Semantic markup; block model; BEM; components reuse; flexbox; forms; centering; positioning; lists, tables; SEO
CSS3
Selectors and their patterns; pseudoelements and pseudoclasses; @media-requests for responsive websites; properties inheritance
Javascript
Adding/removing classes, selecting pattern-matching components; developing basic Javascript elements like expand/scroll buttons, navigation buttons, burger and profile menus
SASS
SCSS tools: variables, @mixin/@include, nesting, conditions, loops
Git
Using Git version control system for building websites; my Github account
Google Dev Tools
Using Google Chrome Developer Panel to troubleshoot HTML/CSS website structure, Javascript components responses
Jira
Using Jira tracking tool to submit new bugs and improvements; monitoring updates
Angular 2+
Using Angular 2+ framework to create complicated single-page applications.
Angular Universal; NgRx; RxJS
React
Using React / Redux to create complicated single-page applications.
React-admin; redux-toolkit; formik
CSS Frameworks
Integrating framework structures and library elements; creating websites fully-based on framework functionality.
Material UI, Bootstrap, UIkit
Advanced English
TOEFL 114/120, which corresponds to C1/C2 level; broad vocabulary of technical English terms due to working in the IT field
Time management
Respecting deadlines, providing intermediate results so you can control the process rather than the final version of the project
Multitasking
Being able to focus on several tools/processes simultaneously due to experience in high-load customer support
Quick Learning
Being able to learn fast and prioritize due to vast studying experience at universities and constant learning at current position
Linux
Linux management skills gained through constant Linux hosting-migration related tasks
Optimization
Using auto-prefixers, image optimization tools, code validators, code minimization scripts to make the website perform in the best and fastest way possible
Visual Studio Code
Coding in Visual Studio code editor; customizing coding environment via plugins
Fiddles
Using online fiddles to test pieces of code; JSfiddle, Codepen, CodeSandbox
cPanel/WHM
Managing various types of hosting control panels; creating and using FTP/SSH accounts; adding addon domains and subdomains; managing DNS zone