⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com
Дмитрий Каледин (kaledin-dmitriy), 38 лет, Россия, ВоронежДмитрий Каледин (kaledin-dmitriy), 38 лет, Россия, Воронеж

Дмитрий Каледин

Эксперт
FullstackФулстек разработчикСтарший (Senior)
Рассмотрю предложения

Контакты

Войти
Возраст: 38 лет
Опыт работы: 16 лет и 4 месяца
Регистрация: 04.03.2010
Последний визит: 3 месяца назад
Гражданство: Россия
Местоположение: Россия, Воронеж
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

  1. Разработка и поддержка веб-приложений:
    • Создание пользовательских интерфейсов с использованием Next.js и TypeScript, обеспечивая высокую производительность и отзывчивость.
    • Реализация серверной логики с использованием NestJS для построения масштабируемых и надежных backend-сервисов.
  2. Интеграция с облачными сервисами:
    • Настройка и использование сервисов AWS (например, S3, RDS, Lambda) и Yandex Cloud для хранения данных, хостинга и развертывания приложений.
    • Управление инфраструктурой с помощью облачных инструментов, обеспечивая автоматизацию процессов развертывания и масштабирования.
  3. Контейнеризация и оркестрация:
    • Создание и поддержка Docker-контейнеров для разработки, тестирования и развертывания приложений.
    • Оптимизация контейнеризированных приложений для работы в облачных средах.
  4. Управление базами данных и API:
    • Проектирование и разработка RESTful и GraphQL API для взаимодействия клиентской и серверной частей.
    • Работа с базами данных (SQL/NoSQL), включая настройку, оптимизацию запросов и обеспечение безопасности данных.
  5. Тестирование и обеспечение качества:
    • Написание модульных и интеграционных тестов с использованием TypeScript и популярных тестовых фреймворков.
    • Настройка CI/CD пайплайнов для автоматизации тестирования и развертывания приложений.
  6. Мониторинг и оптимизация производительности:
    • Настройка мониторинга и логирования приложений с использованием облачных инструментов и сервисов.
    • Оптимизация производительности фронтенд и бекенд частей приложений для обеспечения наилучшего пользовательского опыта.
  7. Работа в команде и участие в код-ревью:
    • Сотрудничество с другими разработчиками, дизайнерами и продукт-менеджерами для реализации новых функций и улучшений.
    • Участие в код-ревью и соблюдение лучших практик разработки, включая использование TypeScript для обеспечения типизации и безопасности кода.

Английский – B1

Мой Github – https://github.com/dkaledin

Выполню тестовое задание.

Навыки

JavaScript
TypeScript
Angular
React
Redux
D3.js
PhoneGap
Twitter Bootstrap

Эксперт

0консультаций

Работаю с квалификациями

Ведущий

Специализация

Фулстек разработчик

Работаю с запросами

Стоимость
Бесплатно

Опыт работы

  • Частная практика, работа без зачисления в штат
    Воронеж
    Фулстек разработчик (Старший)
    Февраль 2023 — По настоящее время (1 год и 10 месяцев)

    Заказная разработка. Преимущественно веб-сервисы и веб-приложения. Фуллстэк. Техническая поддержка инфры и DevOps.

    Технологии: typescript, nextjs, nextjs, mysql, openapi, docker.

    Облака: AWS, Yandex Cloud.

  • Financial Software Development
    ЛимассолОт 10 до 100 сотрудников
    Senior fronted developer
    Апрель 2017 — По настоящее время (7 лет и 8 месяцев)

    Стек: TypeScript, React + Redux, Epics, Reselect, Fela, Jest.

    Сеть: Websocket + Protobuf

    Основные обязанности:

    • Разработка новых фич
    • Фиксинг баг
    • Уменьшение технического долга
    • Код-ревью
    • Собеседование новых разработчиков в команду

    Дополнительно:

    • Взаимодействие с другими командами (devops, backend)
    • Ведение документации в confluence

    Достижение:

    • Внедрено обязательное код ревью (gitlab)
    • Внедрено обязательное покрытие unit тестами бизнес логики (jest)
    • Внедрено автоматизированное функциональное тестирование приложения (testcafe)
    • Разработан список вопросов и задач для собеседования

    TypeScriptReactReduxWebpackCSS
  • Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
    ВоронежОт 1000 до 5000 сотрудников
    Ведущий фронтенд разработчик
    Сентябрь 2016 — Март 2017 (7 месяцев)

    Командная разработка (Scrum) веб приложений в части фронтенда с использованием JavaScript фреймворка SAPUI5.

    Инструментарий:

    — SapUI5 (JavaScript), D3.js, Lodash

    — Less

    — Gulp

    — Git

    — Jira

  • Биржа копирайтинга, рерайтинга и онлайн-сервис проверки текстов на уникальность
    ВоронежОт 10 до 100 сотрудников
    Старший веб-разработчик
    Апрель 2011 — Май 2012 (1 год и 2 месяца)
    Для text.ru мною была реализована первая версия алгоритма проверки текстов на уникальность. Создана небольшая команда программистов из четырех человек, для дальнейшего развития проекта. Технологии: PHP5 (CodeIgniter), MySQL
  • Производство и продажа женской одежды
    Лос-АнджелесОт 100 до 1000 сотрудников
    Фулстек разработчикFull stack developer
    Октябрь 2010 — Сентябрь 2016 (6 лет)
    В обязанности входило: доработка функционала в части бэк и фронтенда. Администрирование сервера. Интеграция со сторонними сервисами. — Бэкенд: PHP5, MySQL. — Фронтенд: Twitter Bootstrap, jQuery. — Интеграция: PayPal, PayWay (Australia), Payeezy (USA), Amazon S3, Amazon CloudFront, Auspost, Toll, Eazypost, CouriersPlease, Endicia, Shipstation, DHL, UPS. — Сервер: Debian, MySQL, PHP, Apache, NGINX, Exim4. Оптимизация под высокую нагрузку. Настройка рассылки почты с сервера.
  • Удаленный программист
    Воронеж
    Веб-разработчикВеб-программист
    Август 2008 — Сентябрь 2010 (2 года и 2 месяца)
    Разработка и развитие интернет-магазинов prdisk.ru и fukuoka.ru Технологии: PHP5, MySQL.

Высшее образование

  • ВГУ

    Воронежский государственный университет
    Воронеж2021 выпускник
    Экономический
    Январь 2011 — Январь 2013 (2 года)
    Направление: общий менеджмент
  • МИКТ

    Международный институт компьютерных технологий
    Воронеж97 выпускников
    Информационных систем
    Январь 2003 — Январь 2008 (5 лет)
    Специалист по защите информации