My technical skills table
In 2010 I began to work on Web Software projects, since then I got a decent number of skills and solid practical experience in Front-End, Back-End development.
I worked in tech Startups by developing UI for SaaS in full. And delivered complete projects, such as prototypes for eCommerce, social networks, and medical web apps.
Includes only items related to my Web development work
Skill list → software development work
+ Languages I know→TypeScriptECMAScript 6 ( ES6 ) + ( ES5 )→JavaScriptsame ECMAScript 6 ( ES6 ) + ( ES5 )→PHPfor Back-End from scratch and integration work with Laravel, Codeigniter etc. frameworks
+ TS/JS frameworks and libraries→REACTmain power technology to build complex User Interfaces→AngularI have some experience with small demo on Angular CLI
+ JS libraries→jQuery+ active use of AJAX
+ APP state management→Fluxthe React pattern for fragmented state management→Reduxfor centralized state management
+ Cloud services & Serverless→AWSAmazon Web Services used for product demo online→Firebasework with Google Functions
+ Application Programming Interface [API]→REST APImost experience for interaction with Back-End→GraphQL APIfor interaction with Back-End
+ Styling, libraries, frameworks, preprocessors→CSS3standard styling→SCSSpreprocessor for more complex style nesting + SCSS variables and mixins → this website use SCSS→Grid and Flexboxto organize containers via CSS (SCSS) in automated order → this website actively use CSS Grid→Bootstrapfor "lazy UI" development when design on 5th place→Bulmafor base website structure
+ Layout→HTML5and work with Canvas
+ Quick Start kits→Gatsbyfor static pages generation with React + TypeScript → Tech Stack this website is built on
+ Bundler for project compiling→Webpackfor code compiling with bundling of all modules and settings used in project build
+ Database Work→MySQLwith SQL queries→MongoDBwork with JavaScript in Node.js environment
+ Server and run environment→Node.jsfor Front-End project development and Back-End server development→Nginxperformance server for web APP/ website→Apacheserver for web APP/ website
+ Version control with GIT online repository→BitBucket→GitHub
+ Content Management Systems→Magentofor ecommerce→Elggsocial network / service projects→WordPressused for research and test project builds→Joomlain older days used this for general purpose projects→Drupalused this on projects as higher grade CMS compared to Joomla→SocialEngine CMSfor social network projects→Dolphin CMSfor social network projects
+ Graphics work→Gimpediting of images and design mockups→InkScape for SVGcreating and editing ( logo and icons work )