Javascript

Node

React

Responsive

My name is Alexey

And I am a programmer

Typescript

CSS

Testing

HTML

Hello!

About me...

My name is Alexey. I have been developing web applications since 2014.
I like to create nice, fresh and fast UIs for my customers.
I can also develop UI for desktop and mobile applications.
Since I am very interested in web technologies, I can also help you with backend development.

What I can do for you:

 
Head the development or will strengthen the existing team
 
Develop the architecture of application (modules, feature-sliced design)
 
Help to select proper tools/technologies for your product
 
Create the development infrastructure (repo, build, type-checking, linting, auto code formatting)
 
Set rules and instructions for AI for working on the project. Set up vibe coding.
 
Provide good code review and mentoring junior developers
 
Introduce the automated testing (unit, integration, E2E)
 
Automate creation of new versions and deployment + analytics + crash reporting

My projects

Click on the pictures to get additional information

Primary Backend stack

AreaTools
Language
Typescript
Javascript
Framework
Nest.js
ORM
TypeORM
Database
PostgreSQL
MySQL
MongoDB
Caching / In-memory DB
Redis
Message Broker / Queue
RabbitMQ
Redis
BullMQ
Documentation
Swagger (OpenAPI)

Primary Frontend stack

AreaTools
Language
Typescript
Javascript
Framework
React.js
UI Toolkit
Tailwind
MUI
AntD
Storybook
State management
Context API
TanStack Query
Zustand
Redux
Architecture
FSD
modules
Styles
css-in-js
sass
css-modules
i18n
i18next
Build
vite
Testing
vitest
react-testing-library
Playwright
Forms
react-hook-form
Zod
Datetime
date-fns
Linting, formatting
eslint
prettier
Data fetching
axios
SSR/SSG
Next.js
Astro

Contacts

Just contact me
Phone
+79202933656
Telegram
@zangular
Curriculum vitae
hh.ru