Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Опытный специалист в области фронтенда и бекэнда с 6 летним стажем. Создавал проекты с нуля, в том числе отвечал за проекты работая напрямую с заказчиком.
Tech Stack:
Frontend: Angular, AngularJS, Vue, JS, TS
Backend: Python(Flask), Clojure CI/CD: Airflow, Jenkins, Bash.
Проекты
(6 лет 5 месяцев)
180bytwo is now Anteriad
Роль
Fullstack-developer
Обязанности
Backend: отвечал за поддержание текущей серверной инфраструктуры и обеспечение ее бесперебойной работы. Разрабатывал новый функционал и API-интерфейсы для клиентских приложений, расширяющие функциональные возможности и улучшающие взаимодействие с пользователем.
Покрывал проекты функциональнами и юнит тестировами для обеспечения надежности и стабильности проектов Clojure.
Проектировал и внедрял базы данных и таблицы для
поддержки интеграций новых функций в существующие системы.
Разработал проект с использованием Flask, используя Python для удобного создания/остановки/получения статуса виртуальных машин на aws.
Frontend:
Активно поддерживал и улучшал внешний интерфейс, отвечая требованиям заказчика. Осуществлял переход на новый дизайн сайта и добавлял новый функционал в соответствии с обновленным дизайном.
Интегрировал разработанные мной API на clojure на сайт. Использовал Vue.js в качестве основного инструмента.
Dev автоматизация:
Отвечал за обслуживание и разработку пайплайнов на Jenkins/Airflow для автоматизации обновления сайта, бэкенда и запуска задач обработки данных. Использование Docker для контейнеризации, обеспечивающее согласованность и воспроизводимость сред во всех средах. Используемые технологии: Backend: Clojure, Python (Flask) Frontend: Vue.js
Dev Automation: Jenkins, Python, Docker
soft skills: эффективно работать в иностранном коллективе, активно способствуя успеху проекта благодаря открытому общению,
сотрудничество и совместное решение проблем.
Заключение. Данный опыт подчеркивает мой профессионализм в области разработки бэкэнда и фронтенда а также тестирования в бэкенде, а также мою способность работать с несколькими технологиями и языками для предоставления высококачественных программных решений.
Стек специалиста на проекте
Docker, Python, Jenkins, Clojure, Vue.js, Flask
Отрасль проекта
Telecom
Период работы
Декабрь 2019 - Май 2023
(3 года 6 месяцев)
Crimtan
Роль
Разработчик web-интерфейсов 1 категории
Обязанности
Разработка web-интерфейсов внутренней платформы для трейдеров. создание и поддержка Angular компонентов.
Разработка программных решений в соответствии с требованиями проекта с упором на: Стандартизацию и оптимизацию вычислительных
процессов для повышения эффективности.
Создание машиночитаемых документов для автоматизированной обработки.
Разработка и внедрение
автоматизированные системы проверки программного обеспечения.
Оптимизация производительности программного обеспечения для повышения скорости и отклика. Проектирование
интуитивно понятного программного интерфейса для удобного использования.
Оптимизация веб-ресурсов для мобильных устройств. Проведение тщательного тестирования, отладки и обслуживания.
Обеспечение соответствия веб-ресурса функциональным требованиям и показателям производительности. Подготовка и тонкая настройка веб-ресурса для развертывания.
Пример одной из больших задач:
Несколько вкладок с различными табличными формами с функцией drag-and-drop из файлового дерева, выбора опций из вызываемых модальных окон или выпадающего меню. Дерево файлов позволяло пользователям создавать папки и файлы, устанавливать их иерархию и
выполнять такие операции, как загрузка, удаление и копирование целых zip-архивов в виде папок.показ процесса загрузки файлов и отображение ошибок в случае неудачной загрузки/плохого файла.
Стек специалиста на проекте
Angular
Отрасль проекта
Telecom
Период работы
Июль 2019 - Май 2022
(2 года 11 месяцев)
Lms-сервис, ООО "м-компани"
Роль
Программист-разработчик
Обязанности
Разработка новых веб и мобильных приложений + поддержка старых.
используемые технологии: Javascript( Angular 1.6, 6, 7), TypeScript, Pug(Jade), bower, gulp, Cordova(ios/android платформы), DrupalGAP,
разработка веб приложения https://riyadh.sa,https://buspay.ru,https://jobazbuka.ru/
и др., мобильных приложений: freshtag, pax+
В мои обязанности входило:
- Полноценная развертка и поддержание проекта с нуля
- Осуществление архитектуры приложения в рамках ТЗ
- Работа с API средствами Angular
- Интеграция с соц. сетями через внутреннее API
- Осуществление нового функционала
Некоторые задачи из проектов:
1) Связь с девайсами, такими как монето/купюроприемнику, кардридеру, принтеру для печати чеков с помощью ActiveX объектов(в рамках создания веб-приложения для работы с терминалом оплаты билетов)
2) Работа с апи гугл и яндекс карт, создание на их основе интерактивных карт.
Примеры:
https://jobazbuka.ru/subdivision, (совмещение маркеров на яндекс карте с маркерами, созданными на карте метро для различных городов)
https://riyadh.sa/en/moment/projects (создание кастомных динамических маркеров, работа с визуализацией метро и автобус. остановок, работа с geoJSON, polygon, polyline)
3) Unit-тестирование с помощью Angular TestBed