Кратко обо мне:
- Занимаюсь front-end разработкой (коммерческой) больше 2 лет.
- Приходилось строить архитектуру с полного нуля.
- Был опыт вёрстки. Разрабатывал проекты как с 0, так и приходил на практически завершённые проекты - (приходилось быстро разбираться в чужом коде, рефакторить и исправлять баги в очень сжатые сроки).
- 2 коммерческих проекта, на которых я был единственным back-end разработчиком (успешно завершил).
- Был небольшой опыт руководства над другими разработчиками (распределение задач, помощь новичкам).
Полезные ссылки:
- Email: flame.kaliganov@gmail.com
- Telegram
- GitHub
Разработка с полного нуля нейросети для генерации контента для наполнения социальных сетей.
Проект представляет собой ERP-систему для управления недвижимостью в Дубае.
В рамках разработки я занимался выводом больших объемов данных из множества взаимосвязанных сущностей в таблицы, а также их оптимизацией, построением архитектуры приложения.
Код регулярно проходил проверки: я проверял код других разработчиков, а также мой код проверяли более опытные коллеги.
Моя работа включала в себя как front-end, так и back-end разработку в условиях строгих дедлайнов, типичных для стартапов.
Задачи:
• Создание webapp конструктора для онлайн-школы, включая разработку административной панели и самого webapp.
Пример webapp: https://t.me/SchoolOfLanguage_bot.
• Разработка бота для аукционов и благотворительных организаций.
• Создание сервера для бота, который предоставляет рекомендации по специалистам с бонусной системой. Кроме написания RestAPI, в этом проекте была реализована интеграция с Huntflow через вебхуки.
Webapp: https://t.me/Kokoc_Win_bot
• Разработка многоэтапной системы регистрации на основном сайте.
• Рефакторинг кода, миграция на TypeScript и мелкие доработки в множестве других проектах.
• Помощь новым разработчикам в адаптации и в понимании проекта.
Разработка интерфейсов на React + JS/TS
Частичная занятость, успешно завершил 3 проекта + некоторые правки на нескольких других проектах.
1) Разработка и поддержка пользовательского интерфейса:
Создание и оптимизация компонентов интерфейса для улучшения пользовательского опыта.
Поддержка и внесение изменений в существующий код пользовательского интерфейса.
2) Интеграция с API и бэкендом:
Взаимодействие с RESTful API.
Разработка клиентской логики для эффективной работы с бэкенд-сервером.
3) Оптимизации производительности React-приложений.
Реализация механизмов ленивой загрузки и мемоизации для улучшения скорости приложения.