QA Engineer( Andersen )
Описание
Омаров Ален Маратович Almaty, Kazakhstan Alendos87@gmail.com ОПЫТ РАБОТЫ Neobis –Intern Python Backend Занимаюсь разработкой социальных и коммерческих проектов средней сложности на фреймворках Django , Rest Framewo rk. В качестве базы данных использую Postgresql , для автодокументирования API использую swagger , разворачиваю проекты на сервере Linux Ubuntu от DigitalOcean с помощью nginx . Помимо разработки являлся ментором в клубе программирования Neobis clubs . Разр аботал учетную систему авторизации и регистрации, и разделение прав для трех ролей пользователей: суперадмин, ментор и студент. ○ Использовал google SMTP server для подтверждения аккаунта и сброса пароля пользователя через почтовую рассылку. Я обладаю практическим опытом разработки серверной части для приложения по просмотру, выбору и бронированию туров на языке программирования Python . В рамках проекта для реализации требуемого функционала использовал следующие технологии: Для данного проекта я сначала построил диаграмму базы данных, утвердил взаимодействие между фронтендом и бэкэндом, чтобы убедиться, что все функции работают правильно и данные передаются корректно. ○ Использовал Swagger для документации API. ○ Использовал платформу Cloudinary для хранения и обслуживания медиа -файлов. ○ Использовал DigitalOcean для развертывания проекта с SSL -сертификатом. ○ Использование PostgreSQL от Railway в качестве базы данных. Обладаю практическим опытом разработки приложения для публикации и просмотра рецептов блюд. В рамках проекта для реализации требуемого функционала использовал следующие технологии: ○ Разработал полную систему авторизации, регистрации, смену пароля пользователей по электронной почте ○ Для тестирования приложения использовал Postman ○ Реализовал основной функционал с использованием Django Rest Framework, обеспечивая стабильность и эффективность работы API. ○ В проекте использовал встроенную базу данных Django . ○ Для хранения и отображения медиа файлов на серве ре использовал библиотеку Cloudinary ○ Для создания документации к своему API использовал Swagger ОБРАЗОВАНИЕ М еждународный университе т информационных технологий - 2022 - 2026 Алматы , К азахстан - Факультет компьютерных н аук и кибербезопасности (информационная безопасность) ТЕХНИЧЕСКИЕ НАВЫКИ Python, Djan go, Rest framework, PostgreSql, Git, Linux, API, JSON, SMTP, Swagger, DigitalOcean , Slack Языки : Русский - свободн ый, Английский – B2
24 июля, 2023
Газиз
Город
Алматы
Возраст
54 года (17 октября 2024)
24 июля, 2023
Биназир
Город
Алматы
Возраст
54 года (17 октября 2024)
24 июля, 2023
Aigerima Amirzhanova
Город
Алматы
Возраст
54 года (17 октября 2024)