Skip to content
View alvar91's full-sized avatar
Block or Report

Block or report alvar91

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alvar91/README.md

Hello! My name is Alexey

I am a fanatical adept of technical creativity, programmer, engineer and researcher, TypeScript stormtrooper in a constant blitzkrieg of self-development on the way to Web Valhalla. 😀


📇 Connect with me

@alVarProg Linkedin

🛠 Main languages and Tools

typescript javascript nodejs express koa nest postgresql mongodb sequelize docker html5 css3 react redux nextjs vue sass less firebase git git gulp webpack jest figma photoshop


📊 Statistics

image
image


🔥 Algorithmic advances

image

alVarProg's LeetCode stats


💻 Public portfolio

Timelines Widget

Timeline, Calendar, Single Page Application

React, TypeScript, React Router, Gravity UI, Redux Toolkit, React Hook Form, Docker, CI/CD, Unit-tests, Jest

NestJS, TypeScript, Domain-driven design (DDD), Hexagonal, SOLID, PostgreSQL, TypeORM, Nginx, Docker, CI/CD, Unit-tests, Jest

«Timelines Widget» — web application that helps to analyze the history of work on a ticket. The project is designed to solve the problem of understanding how a ticket changed statuses when certain events occurred.

    The customer wanted to see the following information on the chart:
  • The time an application was in a particular status and the percentage of an application in the status of the total lifetime of the application.
  • Clear display of task status changes
  • What was the time goal and how long did it take to work on the application
  • Change of performers
  • Transition to accounting/non-registration holidays
  • Targets for visualizing important dates when working on a ticket

Model View Presenter, Persist storage, Custom slider, Custom tabs, Fade-in, Fade-out, Modals, Validation, Copy clipboard

HTML, CSS, JavaScript

«Brooklyn Public Library» — demo for RSSchool

Calendar, Single Page Application, Popover

React, TypeScript

«Manager's desktop» — widget for Idex Group

Form, Fake Password Asterisks, Debounce

JavaScript, HTML, CSS

«Lan Project» — test task for Lan Project

Virtual Scroll, Single Page Application, Routing, Persistent Storage, Yandex OAuth

TypeScript, TSX, Vue, Vue Proxy, Vuex, Vuex Simple, Vue Class Component, Vue Property Decorator, Vue Router, Vuelidate, Vuetify, Vue Notification, VMask, Axios, Swagger Typescript Api

«Ozon Messages» — chat rooms with registration and logging

Single Page Application, Routing, Unit testing

TypeScript, TSX, Vue, Vuex, Vuex Simple, Vue Class Component, Vue Property Decorator, Vue Router, Jest

«HR» — demo of human resource CRM

Single Page Application, React Hooks, React Patterns, Routing, Persistent storage, Drag and drop

React, Redux, Redux Toolkit, Reselect, Redux Persist, React Hook Form, React Router, React Toastify, React Beautiful Dnd

«Trello clone» — a demo of the Trello

Single Page Application, React Hooks, React Patterns, Routing, Unit testing, Integration testing, e2e-testing

React, Redux, Redux Saga, React Router, Material UI, Lazyload, Skeleton, Firebase, React Helmet, React Modal, Unsplash API, React Slick Carousel, Jest, Enzyme, Cypress

«Instagram clone» — a demo of the Instagram

Progressive web app (persistent storage), CRUD, Websocket, Model View Presenter, Patterns, Single Page Application, Routing, Drag and drop, Charts, e2e-tests

NodeJS, Express, HTML, SCSS, JavaScript, ChartJS, Cypress, Yandex maps

«Coin.» — a demo of the banking system with authorization, logging, work with accounts and user transactions

CRUD, Model View Presenter, Patterns, Single Page Application, Routing, Pagination

NodeJS, Express, MongoDB, Mongoose, HTML, CSS, JavaScript, IMask

«Skb CRM» — Customer Relationship Management service for education system

Responsive, Accessibility, Pixel perfect, Perfomance

PUG, SCSS, JavaScript, Yandex maps, Swiper, Input mask, Choices, Nouislider, Progressbar, Gulp, Express, Nodemailer

«SitDownPls» — a network of furniture and home accessories stores

Responsive, Accessibility, Pixel perfect, Perfomance

HTML, CSS, JavaScript, JQuery, Yandex maps, Swiper slider, Input mask, Just validate, Popper, Simple bar, Tippy

«Blanchard» — a demo of an art Gallery

Responsive, Accessibility, Pixel perfect, Perfomance

HTML, CSS, JavaScript, JQuery, Swiper slider, Tabs, Gulp

«Evklid» — a demo of a project company

HTML, CSS, JavaScript, Slider, Isotope

«Lostshirt» — a demo of an online t-shirt store

HTML, CSS

«Lagoona» — hotel chain

Pinned

  1. hh-school-2019-java-collections-streams hh-school-2019-java-collections-streams Public

    Forked from Smartslame/hh-school-2019-java-collections-streams

    Домашняя работа по Java collections, Stream API

    Java 3 1

  2. hh-school19-js1-alvar91 hh-school19-js1-alvar91 Public

    Теория конечных автоматов. Реализация state machine на JavaScript

    JavaScript 3

  3. hh-school19-sql-alvar91 hh-school19-sql-alvar91 Public

    Домашняя работа по PostgreSQL

    TSQL 3

  4. hh-school19-testapi-alvar91 hh-school19-testapi-alvar91 Public

    Домашняя работа по автоматическому тестированию REST API

    3

  5. hhhomework hhhomework Public

    Forked from staanov/hhhomework

    Домашняя работа по Python

    Python 3

  6. crm-skillbox-js-css-express-mongodb crm-skillbox-js-css-express-mongodb Public

    JavaScript 4 1