{ ... }

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
back end development

Front End Development

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

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