Python / Backend Software Engineer
Категории профиля:
О фрилансере
Факты:
* Программирую с 2019-го, тогда моим проектом был code builder на основе Google Blockly,
которые собирал код для библиотеки PyQT (не получилась у меня её понять, а делать
красивые десктопные приложухи хотелось, тогда и решил сделать генерацию кода pyqt, к
слову, дело дальше создания окна и прописывания лейблов и инпутов не пошло, потому что
я быстро понял, что куда проще изучить PyQT, чем делать это через блоки)
* участвовал в USETECH hackathon (к сожалению наша команда выиграла, но это дало мне
большой опыт работы с крипто-алгоритмами, так как занимался я их реализацией на
чистом Python, также этот hackathon дал мне углубленное понимание работы библиотеки
pyJWT, там в качестве своего решения наша команда представила CRM систему на
российской криптографии, так я добавлял поддержку российских крипто-алгоритмов в
библиотеку для генерации JWT-токенов - pyJWT)
Технологии:
* Могу писать код на чем угодно и как угодно (за качество не ручаюсь, но работать будет)
* Знаю ООП и немного паттерны (ну синглтоны там всякие...).
* Слышал про миграции в базах данных, правда всегда было интересно, зачем и куда они
переезжают?
* Стараюсь писать код, который смогут понять другие люди
Инструменты:
* В работе использую линтер, сам уважаю стайлгайд PEP 8
* Умею пушить в Git с ключом f)
* Используя Linux предпочитаю быть root'ом, экономлю до 8-и минут в день без sudo
* Работал с фреймворками django, litetsar, aiogram
* Из ORM умею в peewee и Django ORM
* Мастерски владею Nano
* Не очень мастерски владею Vim
* Зато знаю как выйти из него
* Умею двигать карточки в Bitrix24. Jira, Trello
Ключевые навыки:
Портфолио
Отзывы
Работа и образование
Портфолио:
Zevobla-Radio
Опыт работы:
Вы удалили блок работы:
ООО Сейлз Гупп (2024 — по настоящее время)
Город:
Казань, Республика Татарстан
Должность:
Back End Developer
Длительность работы:
1 год 2 месяца
Ваши обязанности и достижения:
Разработка Back-End и проектирование инфраструктуры для CRM-системы используемой
заказчиком для коммуникации с соискателями
Ключевые навыки/технологии:
Микросервисы, Python, Docker, PostgreSQL, Litestar, PeeWee ORM, Aiogram.
Образование
Вы удалили блок образования:
Казанский (Приволжский) федеральный университет (2024 — по настоящее время)
Специальность:
Безопасность компьютерных систем
Уровень образования:
бакалавр
Длительность обучения:
6 месяцев
Artemii M.
Казань, Республика ТатарстанСтаж:
1 год
Уровень профессионализма:
Специалист
У меня есть значительный опыт в этой области
Желаемый уровень оплаты:
300 ₽ / час
Ссылка на профиль:
Полезная информация
На что обратить внимание при выборе фрилансера?
Выбирая фрилансера, обратите внимание на уровень профессионализма и стаж будущего работника. На сайте существует три уровня: «Начинающий», «Специалист» и «Гуру».
Также ознакомьтесь с уровнем образования, опытом работы и другими профилями фрилансера. Возможно, его профессиональное образование в смежной области будет полезно в ваших текущих задачах.
Как сохранить профиль фрилансера, чтобы связаться с ним в будущем?
Чтобы профиль понравившегося фрилансера всегда был у вас под рукой, используйте ссылку «Добавить в избранное» под фотографией исполнителя.
Нажмите на нее, и профиль работника будет автоматически добавлен во вкладку «Избранное». Все выбранные профили можно посмотреть в левом меню.
Мне понравился фрилансер, но его желаемый уровень оплаты очень высокий.
Мы просим фрилансеров указывать желаемый уровень почасовой оплаты при заполнении профиля. Вы всегда можете пригласить фрилансера к проекту и обсудить оплату лично.
Что такое «Ключевые навыки» и зачем фрилансер их указывает?
Навыки раскрывают конкретные способности фрилансера, которые могут быть полезны в выполнении профессиональных задач.
Чаще всего среди навыков встречаются программы, в которых работают исполнители, языки программирования, иностранные языки и сферы деятельности.