На текущий момент 80% кода пишет на Java, 10% - JavaScript/HTML(экранные формы веб-сервиса), 5% - Kotlin (есть несколько микросервисов, написанных на этом языке), 5% - Groovy. В процесс разработки использует следующее ПО: IntelliJ IDEA, PLSQL Developer, Jaspersoft Studio, Altova XML Spy, Trace Financial Transformer, Notepad++. Успешно сдал два сертификационных экзамена Oracle по Java 8: Oracle Certified Associate, Java SE 8 Programmer (81%), Oracle Certified Professional, Java SE Programmer II (75%).
Общий стаж: 3 года 6 месяцев
Разработчик ПО с 3+ годами коммерческого опыта разработки и 4+ лет коммерческого опыта в ИТ в целом. Мои достижения включают поддержку, рефакторинг и улучшение корпоративных веб-приложений, работающих как для внутренних сотрудников, так и для внешних клиентов.
Андрей — опытный Golang-разработчик, специализирующийся на backend-разработке. Он обладает навыками работы с различными технологиями и инструментами, такими как Go, PHP, API, CI/CD, Clickhouse, Docker, Docker Compose, fiber, Firebase, GA, Gin, Git, GitLab, GORM, Grpc, Kafka, MySQL, platform, Polly, PostgreSQL, Protocol buffers, RabbitMQ, Redis, Swagger, Symfony, Unit testing. Андрей имеет опыт работы над несколькими проектами в различных отраслях, включая маркетинг, рекламу и дизайн, биотехнологии, фармацевтику, здравоохранение и спорт, агротехнологии и образование. На проектах он выполнял обязанности backend-разработчика, разрабатывая сервисы с нуля, создавая архитектуру, работая с базами данных и взаимодействуя с брокерами сообщений. В ходе работы Андрей освоил навыки взаимодействия с RabbitMQ и реализации асинхронного кода, а также научился применять технику обмена сообщениями между горутинами в Golang. Это позволило ему улучшить процесс обработки задач и поднять уровень эффективности программного обеспечения.
• Ориентированный на бизнес и результат ведущий/старший QA специалист с опытом более 5 лет в области обеспечения качества программного обеспечения, тестирования сложных проектов (Front/Back end, Mobile, Desktop) и выпуска высококачественных продуктов в сжатые сроки. • Обширный опыт в сотрудничестве с кросс-функциональными командами и смежными доменами для обеспечения бесшовной интеграции и согласования QA практик с бизнес целями, а также в разработке и улучшении междоменных процессов. • Опыт управления командами QA (проведение собеседований, адаптация, наставничество, личные встречи) для создания продуктивной рабочей среды. • Умение разрабатывать комплексные тестовые артефакты и сотрудничать с командой AQA для внедрения автоматизированных тестов на проекте. • Базовые знания программирования и автоматизации тестирования с использованием Java. • Аналитический склад ума и навыки решения проблем с целью повышения производительности продукта и удовлетворенности клиентов.
Функциональное тестирование Регрессионное тестирование Тестирование веб-сервисов Тестирование мобильных приложений SQL Atlassian Jira DevTools Git Postman BloomRPC SoapUI Atlassian Confluence HTML CSS Базовые знания программирования OpenShift Bitbucket Java
• Составление тест-кейсов, тест-планов, чек-листов; • Знания веб-тестирования, десктоп версий приложений; • Опыт тестирования Web приложений на мобильных устройствах, пк, планшетах; • Опыт работы с CI/CD; • Тестирование API (Postman, Swagger); • Тестирование фронта (Devtools); • Полный контроль всего Flow разработки; • Знание работы снифферов; • Функциональное/нефункциональное тестирование front-end и back-end частей ПО. • Работа с Unreal Engine 4, 5 • Работа в Jira, Test it, Redmine, Testrail, Confluence, TeamCity, Jenkins; • Работа с серверами по FTP, SSH; • Работа с xml, html, SQL (Transact-SQL/PostgreSQL); • Работа с брокером сообщений Kafka; • Работа с системами контроля версий (Subversion, Git); • Написание автотестов на Python (стек selenium\playwright, pytest, page object, page factory) • Нагрузочное и стресс тестирование (Jmeter + Grafana, Yandex.Tank) • Работа в xcode, Charles.
Более 15 лет опыта в ИТ-индустрии. Специализация — разработка ПО на C#. Область экспертизы — Госсектор, IT, промышленность. Достижения: Умею находить эффективные и простые технические решения запросов Заказчика на основе имеющегося опыта, а также быстро расширять экспертизу в требуемой области. Успешность реализации большинства проектов достигалась за счет освоения дополнительных областей знания. Есть опыт управления командой, постановки задач, наставничества.