Pavlo Shavlenkov

Backend Laravel Developer


📝 About Me

💪 Technical Skills

  • 🌈 Frontend: HTML/CSS, Sass, Flex, BEM, Bootstrap, Tailwind CSS, JavaScript, jQuery, Vue.js, Vuex, Nuxt, React, Zustand, Next.js, TypeScript
  • ⚙ Backend: PHP, Laravel, Node.js, Express, Fastify, Socket.io, Nest.js, SQL
  • 🗂 Databases: MySQL, PostgreSQL, MongoDB, Redis
  • 🖥 Server administration: Linux, AWS (Amazon Web Services), Docker & Docker Compose, Apache2, Nginx, OpenVPN, Certbot, Caddy, Jenkins, GitHub Actions
  • 🧼 Clean code: SOLID, KISS, DRY, YAGNI, BDUF
  • ✅ Unit Testing: Jest
  • 📄 Others: Git, Cron, Puppeteer, Cheerio, Brain.js, Chart.js, Three.js, Telegram Bots, OpenAI

📚 Projects


Laravel

Star Wars

Star Wars is a project about all the characters from the movie "Star Wars". It's main essence is to show information about all characters, planets, films in the form of an api. You can create, edit and delete a character, as well as attach pictures to it.

Laravel

TodoTask

TodoTask - service for task management.

JavaScript

Tic Tac Toe

Tic-tac-toe game

Node.js

Calls Bot (telegram)

This is a telegram bot with which you can conveniently organize group calls

Laravel

API Online Shop

Final project with Laravel internship in Onix

Node.js

toFavorites Bot (telegram)

This is a telegram bot for adding group messages to favorites (telegram channel)

Vue.js

Weather App

Weather app

Nuxt

GitHub Parser

This is a parser that parses information about popular repositories over the last week from github api and displays it on the page. Also, repositories can be saved so as not to lose.

Vue.js + Laravel

Comment App

This project is a comment app where you can leave comments and reply to them. Also, when creating a comment, you can attach a file or image to it.

🎓 Education


2018 - 2021

IT-Elit

At the programming school, you will learn how to work websites, portals, online stores, work on server-side software, create Internet applications, modern web design, GIF and webp animation, etc.

2019 - 2023

Ш++

Free IT school, an independent socio-cultural project in Kropyvnytskyi.

💼 Work experience


2023 - 2024

Doroshenko Agency

Backend Laravel Developer