Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл вчера в 08:35
Мужчина, 23 года, родился 30 августа 2002
Алматы, готов к переезду, готов к командировкам
Бэкенд-разработчик
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 3 года 3 месяца
Июль 2024 — по настоящее время
1 год 10 месяцев
Relog
Алматы, getrelog.com
Информационные технологии, системная интеграция, интернет... Показать еще
Algorithm developer/Backend Developer
- Разработал и оптимизировал алгоритмы маршрутизации с учетом динамического трафика и ограничений по доставке для повышения эффективности маршрутов.
- Разработал и внедрил систему автоматического назначения экспресс-доставок, которая анализирует текущие маршруты и интеллектуально дополняет их новыми заказами.
- Создал и поддерживал бэкэнд-сервисы с использованием NestJS для веб- и мобильных приложений, обеспечивая согласованность и масштабируемость API.
- Рефакторировал и оптимизировал устаревшую кодовую базу, повысив производительность, удобство обслуживания и охват тестированием.
- Работал с данными OpenStreetMap и OSRM (Open Source Routing Machine) для генерации маршрутов и расчета ETA.
Февраль 2024 — Июнь 2024
5 месяцев
BAS
Младший разработчик
- Работал с системами автоматизации бизнес-процессов, улучшая их производительность и масштабируемость.
- Участвовал в проектировании архитектуры программных решений, интеграции API и оптимизации кода.
- Взаимодействовал с командами аналитиков и разработчиков для внедрения эффективных алгоритмических решений.
- Успешно сдал все экзамены на платформе Elma Academy и занял 1 место среди всех пользователей.
Май 2022 — Декабрь 2022
8 месяцев
Akvelon
.NET SDE Intern
Развил глубокие знания в бэкенд-разработке на .NET, работая с:
- Многопоточностью и конкурентностью – Изучил техники синхронизации потоков, включая мьютексы, блокировки и предотвращение взаимоблокировок, для повышения производительности и стабильности приложений.
- Принципами объектно-ориентированного программирования (ООП) – Применял принципы SOLID и паттерны проектирования для создания масштабируемого, поддерживаемого и модульного кода.
- Структурами данных и алгоритмами – Реализовывал и оптимизировал ключевые структуры данных (например, связанные списки, хеш-таблицы, деревья) для повышения эффективности приложений.
- Сборщиком мусора и управлением памятью – Анализировал механизмы сборки мусора в .NET, оптимизировал использование памяти и снижал накладные расходы за счет профилирования и настройки.
- Юнит-тестированием и разработкой через тестирование (TDD) – Писал и поддерживал юнит-тесты с использованием фреймворков xUnit/NUnit для обеспечения надежности кода и предотвращения регрессий.
Сентябрь 2019 — Декабрь 2019
4 месяца
УЧЕБНЫЙ ЦЕНТР "Math & Code"
Teacher in competitive programming
- Обучение учеников(школьников) к сложным и насыщенным олимпиадам по программированию
- Давал практического опыта в программировании и развитие технического мышления .
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Обо мне
- Знание английского языка на уровне - Upper Intermediate.
- Codeforces - https://codeforces.com/profile/Scayre
- Leetcode - https://leetcode.com/Scayre/
- Диплом 3 степени полуфинала олимпиады ACM ICPC 2022.
- Финалист Олимпиады ACM ICPC 2020 (город Москва).
- Международная Жаутыковская Олимпиада - Обладатель бронзовой медали 2019.
- Республиканская олимпиада по информатике - Обладатель бронзовой медали 2019.
- Республиканская олимпиада по информатике - Обладатель бронзовой медали 2018.
- Евразийская Олимпиада по программированию - Обладатель серебряной медали 2018.
Высшее образование (Бакалавр)
2023
Высшее образование (Бакалавр)
Информационные технологии, Информационные системы
Знание языков
Гражданство, время в пути до работы
Гражданство: Казахстан
Разрешение на работу: Казахстан
Желательное время в пути до работы: Не имеет значения