Опыт работы: 3+ года Завершенные проекты: более 5
Опыт тестирования мобильных и веб приложений. Опыт работы с отчётами и платёжными системами. Базовые знания о написании интеграционных тестов на языке Dart.
Общий стаж: 5 лет 8 месяцев Внимателен к деталям, аналитичен, усидчив, аккуратен. Умеет и понимает, как работать в команде. Общителен и доброжелателен, не имеет вредных привычек. Умеет работать в условиях дедлайнов релиза, а также самостоятельно обучается в процессе работы. Хочет развиваться и совершенствоваться в сфере тестирования (backend, web, mobile, desktop, integration), разработки автотестов на Python и Java.
■ Middle QA инженер с опытом работы более 3-х лет ■ Опыт в веб-, Desktop и мобильном тестировании, тестирование интеграции с 1с ■ Сосредоточен на создании красивых технических решений и внимании к деталям. ■ Навыки общения и слушания ■ Обладает стратегическим мышлением, организованностью, стрессоустойчивостью и ответственностью ■ Понимание бизнес-задач Платформа операционной системы: Linux, Windows, Android Виды тестирования: Функциональное, Графический интерфейс, Системное, Совместимость с браузером, Регрессионное, Удобство использования. Веб-технологии: Java Script, HTML5, CSS3, HTTP, REST API Реляционные Базы данных MS SQL Server, Postgre SQL, MySQL Приложения: PHP Storm, Postman, Photoshop, Figma, Fiddler Веб-серверы: Docker Система контроля версий: Git (GitHub, Bitbucket) Управление: Jira
Разрабатывает корпоративное программное обеспечение и веб-сервисы. Основные навыки: 1. Объектно-ориентированное программирование. 2. Пишет чистый код в соответствии с принципами SOLID, YAGNI, KISS, DRY. 3. Разработка с применением микро-сервисного подхода.. 4. Использование предметно-ориентированного проектирования (DDD). 5. Интеграция с облачными сервисами. 6. Разработка smart-контрактов на языке Solidity. 7. Разработка децентрализованных приложений, blockchain. Очень ответственный человек, приятный в общении. Обстоятельно подходит к задачам, грамотно излагает свою точку зрения. Может работать как один, так и в команде. Проводит код-ревью коллег, есть опыт менторства junior разработчиков, может выступать в роли техлида и тимлида. Быстро вникает в незнакомые технологии. В настоящее время пишет диссертацию о системах поддержки принятия решений и планирует получить степень кандидата наук. Один из основных контрибьюторов NuGet пакета JWT-аутентификации для .NetCore, разработанного в компании. (https://github.com/TourmalineCore/TourmalineCore.AspNetCore.JwtAuthentication/tree/master/JwtAuthentication.Core)
Юрий - специализируется на языках программирования JavaScript и TypeScript, с опытом работы в технологиях React.js, Redux Toolkit, HTML\CSS, и других. Активно использует инструменты разработки, включая Git, Jira, VSCode, и демонстрирует умение эффективно взаимодействовать в команде. Навыки Юрия также охватывают сферу межличностных отношений, где он легко находит общий язык с коллегами. Полагается на эмоциональный интеллект, что позволяет быстро решать сложные ситуации и создавать позитивное рабочее окружение.
Мобильной разработкой занимается более 4,5 лет. Во многих проектах занимался написанием приложений с 0. Последний проект – высоконагруженное приложение с более чем 100 миллионами активных пользователей. Интересно поработать с Kotlin MultyPlatform, далее развивать Compose. - MVVM, MVP, Сlean - Kotlin Coroutines + Flows, RxJava2 - DI frameworks (Hilt, Dagger 2, Koin) - Jetpack Compose - Unit Testing - OOD, TDD, OOP - Android Jetpack Components - Android Architecture Components - Navigation Component, Cicerone - Room, Realm, Firebase Cloud - ViewModel, LiveData, Lifecycle - View Binding, Data Binding - Android SDK, Gradle - Single Activity Concept - WorkManager, Services - Rest Api (Retrofit, OkHttp) - Web Socket, SocketIO, gRPC - Payment Systems: Google Pay, Yandex Pay, Stripe - Google, Facebook, Firebase Services - SOLID, DRY, KISS, TDD
Отличный специалист по разработке iOS-приложений. Глубокие знания технологий и принципов объектно-ориентированного программирования. Уверенное владение Swift, Objective-C и Xcode. Большой опыт разработки на разных этапах жизненного цикла программного обеспечения. Высокая коммуникабельность и склонность к командной работе. Легко обучается новым навыкам и быстро адаптируется к изменениям. Компетентен в различных методологиях разработки ПО.