проводил cross codereview в команде; работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); в разработке стараюсь применять паттерны проектирования и соблюдать принципы SOLID оптимизировал запросы к базам данных; опыт работы с UNIX-системами на уровне простых операций; оценивал поставленные задачи по сложности выполнения и трудозатратам; развитые коммуникативные навыки;
Разработчик Python. Программирует на Python с 2018 года. Более того, специализируется на написании API, computer vision, OCR, обработке изображений, видео и сценариях автоматизации. Есть небольшой опыт в разработке аппаратного обеспечения и встраиваемых систем.
Обо мне Развиваюсь в разработке ПО. Направление Backend. Увлекаюсь разработкой от низкоуровневых языков до фронта. Не ограничиваю себя языком, уровнем реализации(типо высокоуровневый, низкоуровневый). Понимаю бизнес задачи и не боюсь ответственности. Нахожу проблему и решаю, проанализировав несколько вариантов решения. Не боюсь критики, а только здорово ее воспринимаю, если это действительно полезно и разумно.
Аналитический склад ума, целеустремленный, внимательный к деталям. Хороший технический бэкграунд. Новые знания и опыт даются легко. Есть опыт в переписывании легаси на новый язык, есть опыт разработки с нуля. Мои ориентиры в работе и жизни: - помогать людям решать их проблемы - начинать решение задачи с конца - не усложнять без надобности - учиться каждый день Умею анализировать суть проблемы и разрабатывать адекватные решения. Свободно пишу и читаю по-английски, неплохо разговариваю.
Обо мне Начал свой путь разработки с веба еще в 2015 году, а начинал веб разработку с php, Laravel. Однако познакомившись как-то с python, теперь тот самый Питонист. Backend до мозга костей, не редко сталкивался с фронтом, есть понимание (html, css, bootstrap, vue, node). В последнее время очень интересно заниматься архитектурой, рефакторить и расширять, устранять узкие места в системе, оптимизировать запросы к БД. Есть опыт работы как с синхронными приложениями, так и с асинхронными. Иногда, когда не пишу код, увлекаюсь созданием музыки/ремиксов и мувимейкингом) Ключевые навыки Python Git SQL Bash PostgreSQL Django Framework Linux ООП MySQL Redis docker Ci CD Google big query Fastapi Jenkins Asyncio SQL alchemy RabbitMQ Celery DRF Flask Sanic GraphQL
o Кроссбраузерная, адаптивная верстка o Проектирование приложений MVVM o Работа с сервисами RESTAPI, WebSocket o Разработка архитектуры приложений o Стандартизация кода o Генерация и шаблонизация кода o Тестирование и отладка.
4 года коммерческого опыта разработки на стеке Golang. 28 лет опыта в коммерческой разработке. Опыт написания крупных проектов с нуля. Разработка структуры баз данных и бизнес логики на стороне сервера. Создание приложений для автоматизации финансовой сферы, бухгалтерского и статистического учета. Опыт разработки пользовательских интерфейсов, в том числе веб-интерфейсов и сопряжение их с СУБД. Навыки создания распределенных, надежных и масштабируемых серверных приложений. Опыт написания базовых и сложных SQL запросов. Опыт работы с микросервисной и монолитной архитектурой, высоконагруженными системами. Опыт написания асинхронных запросов. Работа с репликациями. Работа с брокерами сообщений Kafka, RabbitMQ. Unit-тестирование. Проведение code review, рефакторинг кода.
Опыт работы в IT: 7 лет Системное мышление Scrum/Agile, Kanban, Waterfall Быстрая обучаемость Аналитический склад ума
Специалист имеет значительный опыт в ручном тестировании, с большим багажом знаний в интеграционном тестировании, специализируется на веб-приложениях и тестирует проект на максимальном уровне глубины. Олеся самоорганизована, целеустремленная и ответственная, любит разбираться в архитектуре проекта и нестандартно подходить к решению задач. Также активно применяет техники тест-дизайна, знает актуальные инструменты и подходы к тестированию.
Soft: 1. Исполнительность. 2. Дисциплинированность. 3. Обучаемость. Hard: 1. Разработка backend на PHP (Laravell, Bitrix, Wordpress) 2. Разработка backend на Python (flask, django) 3. Разработка backend на Javascript (Three.js) 4. Знание Linux