Bogdan Bakhteev - Backend/FullStack разработчик
Навыки
- JavaScript
- Nest.js
- Node.js
- NoSQL
- React
- SQL
- TypeScript
Опыт работы
Ogogo
FullStack разработчик - 09.2020/06.2022SlySoft
FullStack разработчик - 04.2023/08.2023Разработка веб приложений
Freelance
FullStack/Backned разработчик - 09.2021/04.2023Migration of application for geologists to web.
Support application development (online stores, tg bots, crm systems).
Stack:
— JavaScript/Typescript
— React/Next
— Redux/Mobx/Zustand
— Vue
— Story book
— Nest/express/fastify/koa/hapi
— Typeorm/Sequlize/Prisma
— PostgreSQL
— Clickhouse/Redis/MondoDb/Elasticsearch
— Typeorm/Sequlize/Prisma
— RabbitMQ/BullMQ— Перенос приложения для геологов в веб.
— Поддержка разработка приложений (интернет магазины, тг боты, crm системы).
Стек:
— JavaScript/Typescript
— React/Next
— Redux/Mobx/Zustand
— Vue
— Story book
— Nest/express/fastify/koa/hapi
— Typeorm/Sequlize/Prisma
— PostgreSQL
— Clickhouse/Redis/MondoDb/Elasticsearch
— Typeorm/Sequlize/Prisma
— RabbitMQ/BullMQDoggy Dev
Middle FullStack developer - 04.2023Frontend:
— CRM system development/maintenance.
— Redesign, writing custom ui-kit.
— Developing templates for easier creation of new pages.
Stack:
— Typescript
— React
— MuiBackend:
CRM:
— BFF.
— Collecting data for analytics.
— DB design.
— Microservices development.
Stack:
— Typescript
— NestJS/Express
— Typeorm
— PosgreSQL
— Elasticsearch (analytics)
— Redis (cache)
— RabbitMQ
— REST/WebSocket
Other projects:
— Service on pure JS (js, jsdoc, WebSocket, BullMq).
— Service for chaos engineering (React, Nest, Prisma).Frontend:
— Разработка/Поддержка CRM системы.
— Редизайн, написание собственного ui-kit.
— Разработка шаблонов для более простого создания. новых страниц.
Стек:
— Typescript
— React
— MuiBackend:
В рамках CRM:
— BFF.
— Сбор данных для аналитики.
— Проектирование БД.
— Разработка микросеврисов.
Стек:
— Typescript
— NestJS/Express
— Typeorm
— PosgreSQL
— Elasticsearch (аналитика)
— Redis (кеш)
— RabbitMQ
— REST/WebSocket
Другие проекты:
— Сервис на чистом JS (js, jsdoc, WebSocket, BullMq).
— Сервис для хаос инжиниринга (React, Nest, Prisma).GetEnergy
Middle Backend developer - 12.2023— Support and development of new server application functionality, optimization.
— Migration to a new stack with microservice architecture, rewriting/refactoring of existing code base.
— Development of telegram bots.
— Implementation of functionality for interaction with partner services.
— Admin panel development and support.
Stack:
— JavaScript/Typescript
— Express/Nest
— Sequlize
— PostgreSql
— Redis
— Clickhouse
— MongoDb
— BullMq
— Telegram Api/Telegraph
— TCP/HTTP
— React/react-admin— Поддержка и разработка нового функционала серверного приложения, оптимизация.
— Переход на новый стек с микросервисной архитектурой, переписывание/рефакторинг существующей кодовой базы.
— Разработка телеграм ботов.
— Внедрение функционала для взаимодействия с сервисами партнеров.
— Разработка и поддержка Админ панели.
Стек:
— JavaScript/Typescript
— Express/Nest
— Sequlize
— PostgreSql
— Redis
— Clickhouse
— MongoDb
— BullMq
— Telegram Api/Telegraph
— TCP/HTTP
— React/react-admin
Образование
Информатика и вычислительная техника
ИТМО2021/2025
Обо мне
Backend / Full Stack developer
Backend
— NodeJs
— Express/NestJs/Fastify/Koa/Hapi
— Typeorm/Prisma/Sequlize
— SQL/NoSQL
— RabbitMQ/BullMq
Frontend
— React/Next
— Redux/MobX/Zustand
— Vue
Common
— JavaScript/TypeScript
— Webpack/Vite
— Git
— OOP
— SOLID
— Microservices
Currenly learning
— React Native
— ThreeJS
— Java
— Kotlin
— Go
— Spring