Skills
My most used arsenal for development
Back End Development
General experience
5+ years experience in development with back end technologies. Mostly with PHP, Laravel, MySQL / MariDB. I have knowledge in HTTP, Web Services, Restful APIs, authentication, authorization, web security and so on.
Professionally I have 3+ years as a full stach PHP developer at ucha.se. This is one of the most popular learning platforms in Bulgaria. There I was working on their in-house MVC framework and ORM (data mapper), so I have some raw PHP experience outside of implementing some other parts or the application.
PHP
- Raw PHP 5/7
- OOP
- Laravel 5.x, 6.x
NodeJs
- ES6, npm
- Express Js
- JWT
- Websockets
MySQL / MariaDB
- Complex raw queries
- Database design
- Transactions
MongoDB
- Basic
Redis
- Cachin
Front End Development
General experience
Originally I started as a front end developer trying to make good looking designs. But it became increasingly difficult to make an application without knowing to code. So I got into CSS and javascript.
I have most of my time spent with javascript with vanilla and after that jquery.
But now I mostly like using Vue and Vuex, then React and Gatsby according to the project.
HTML, CSS
- Semantic markup
- Responsive design
- SCSS
- Bootstrap 2/3/4
- Clarity UI
Javascript
- Vue, Vuex
- React
- GatsbyJs
- jQuery
Build tools
- Gulp
- Webpack
- vue-cli, create-react-app
SVG
- Inline, external SVG with changing colors and animations
- Creating icon systems
Other relevant skills
Version control
- SVN - Tortoise SVN
- Git, Github, Gitlab
Project management
- JIRA
- Confluence
- Gitlab
Design
- Photoshop
- Gravit Designer
- Adobe XD
Server management
- Linux
- cPanel