Avatar

About me

Hi, my name is Alexandr.

I am self-thought web-developer and now working in IT department in the GAZ Group. I participated in the final of the WorldSkills 2021 National Championship and took 5th place.

I'm also interested in photography and posting my works in the Instagram.
But you can also look at them here

Stack

  • HTML5
  • Pug (Jade)
  • CSS3
  • SCSS
  • JavaScript
  • TypeScript
  • PHP
  • SQL
  • C#
  • jQuery
  • Vue.js
  • Laravel
  • Bootstrap 4
  • Tailwind
  • .NET 6
  • Webpack
  • Gulp
  • KISS
  • SOLID
  • DRY
  • MVC
  • BEM
  • PWA
  • Linux
  • Figma
  • Docker
  • Git

Works

Here are some of my works that you can get acquainted with.

You can also find all these source code projects and others in my Github account.

Timee

running stopped idle

About

Timer to monitor you tasks duration.

This is useful for people who need to know how much time they spent at work, as well as for each task.

There are:

  • Start timer for entire work.
  • Start separated timer for each task.
  • Pause timer and then resume.
  • Clear timer and keep task list.
  • Or click clear again to clear it fully with all tasks.

There is no memory so if you close the tab all data will be lost.

Stack

  • HTML5
  • SCSS
  • Tailwind
  • Vue.js
  • TypeScript
  • PWA

Recess

index services team feedback login

About

Portfolio website for photo- and videographer.

Custom stretching of the HTML template on the Laravel framework with the implementation of the admin panel.

There are:

  • Refinement of responsive design.
  • Database development
  • Admin panel with editing the content of sections of the site.
  • Mailing

Stack

  • HTML5
  • CSS3
  • Bootstrap
  • Laravel
  • PHP
  • MVC
  • Databases

GReqSys

index login req-create req-show

About

Legacy ServiceDesk. This is my graduation project, which I created in a little over two weeks.

The task was to automate one of the types of requests in ServiceDesk. To implement the task, we also had to create ServiceDesk itself.

There are:

  • Substitution of employee data by the service number, depending on the selected company.
  • Splitting the data into three different databases and linking them together.
  • Three-stage request verification system.
  • Optimization of large mailings with cron.
  • Implementation of automation of some related types of requests.

Try demo with root login and root password

Stack

  • HTML5
  • Bootstrap
  • SCSS
  • Laravel
  • PHP
  • MVC
  • Vue.js
  • JavaScript
  • Databases
  • Mailing
  • Docker

Stodo

task-list empty popup search done

About

Simple client-side to-do app.

This app may be helpful for students to track their tasks.

There are:

  • Add tasks (and subtasks into).
  • Specify deadline for tasks.
  • Inability to set task completed until all subtasks are completed.
  • Searching tasks in the list by multiple criteria such as Title, Deadline, Time status, Subtasks.
  • View done tasks.

Stack

  • HTML5
  • CSS3
  • JavaScript

SnakeJS

fail playing_palenight playing_palenight-reverse playing_apple playing_black-gold

About

Classic snake game made on JS canvas.

It was a simple project. I wanted to write a game without any third party packages so I did this.

There are:

  • Four different color shemes that you can choose at any time.
  • Press Esc to pause the game and again to resume.
  • The speed increases depending on the amount eaten.
  • Teleportable edges.

Stack

  • HTML5
  • CSS3
  • JavaScript