Фариз – опытный разработчик мобильных приложений с богатым бэкграундом в программировании и автоматизации. Начал изучать программирование еще в школе, осваивая JavaScript, HTML и CSS, и создавая свои первые веб-сайты. Со временем он углубился в PHP и Python, что позволило ему автоматизировать различные процессы. Также он интересовался тестированием безопасности на Python и AutoIt. Фариз также проявлял интерес к разработке игр и моделированию, изучая такие инструменты, как Blender, 3D Max и Unity. Он создавал 3D-модели автомобилей и разработал свою версию игры FlappyBird. Этот опыт привел его к изучению Android-разработки на Java с использованием Eclipse, а затем и Android Studio. Одним из его первых значимых проектов стало создание приложения под Андроид для школы, которое позволяло пользователям просматривать расписание и оставлять заметки. Это приложение стало популярным среди учеников, что вдохновило Фариза продолжить карьеру в этой области. С 2019 года активно занимается разработкой под Android. Фариз обладает не только техническими навыками, но и выдающимися личными качествами. Он постоянно стремится к самосовершенствованию и изучению новейших технологий в области мобильной разработки. Его умение быстро адаптироваться к изменениям и новым задачам позволяет ему эффективно работать как самостоятельно, так и в команде. В свободное время он продолжает развивать свои навыки, работая над личными проектами, что демонстрирует его многогранность и стремление к профессиональному росту.
Амбициозный и опытный разработчик с чистой архитектурой, сопрограммами и 3+ летним опытом работы, готовый решать новые задачи Краткие сведения: Разработка и поддержка программного обеспечения с соблюдением установленных стандартов кодирования. Написание высокопроизводительного, чистого и надежного кода. Опыт в создании современного, универсального и оптимизированного графического интерфейса. Глубокие знания принципов объектно-ориентированного проектирования и архитектуры. Стек и навыки: Языки программирования: –Java –Kotlin Хранение данных: –SQLite –Preferences –Room Внедрение зависимостей: - Dagger - Hilt - Koin View: –Custom views –View Binding –RecyclerView –DiffUtils –Анимации Многопоточность: –Корутины Kotlin –RxJava Паттерны проектирования: –MVP, MVVM, MVI –Clean Architecture –S.O.L.I.D. Навигация: –Navigation Components –Deep linking –Cicerone Опыт работы с Android: –Broadcast receiver –Content Provider –Сервисы –Уведомления –ViewModel –LiveData –WorkManager –Gradle –AlarmManager –Многомодульность Сетевые протоколы: –REST –HTTP –WebSockets Библиотеки: –Retrofit –OkHttp –Jackson –Moshi –Gson –Glide –Picasso –Moxy –Cicerone –ExoPlayer –Timber VCS: –Git Прочие технологии: –Firebase services –Google Maps
Кирилл – талантливый разработчик с глубокими знаниями и практическими навыками работы с Kotlin и Java. Он успешно использует современные фреймворки, такие как Android Jetpack, MVVM, Retrofit, Room и Dagger, для создания надежных и функциональных мобильных приложений. В своей работе он придерживается принципов Clean Architecture, ООП, SOLID, MVP и MVVM, что позволяет ему разрабатывать легко поддерживаемые и расширяемые приложения. Обладает выдающимися личными качествами, которые делают его ценным членом любой команды. Он постоянно стремится к самосовершенствованию и активно изучает новейшие технологии в области мобильной разработки. Его стремление к обучению и развитию позволяет ему оставаться на передовой технологического прогресса. Умеет быстро адаптироваться к изменениям и новым задачам, что делает его незаменимым в динамичных проектах. Он эффективно работает как самостоятельно, так и в команде, всегда готов прийти на помощь коллегам и поделиться своими знаниями. Его креативный подход к решению задач и внимание к деталям обеспечивают высокое качество его работы. Кроме основной деятельности, занимается разработкой личного проекта – кроссплатформенного приложения на Kotlin, включая написание бэкэнда. Этот проект позволяет ему применять и углублять свои навыки в области фулстэк разработки, демонстрируя его многогранность и стремление к профессиональному росту.
3+ лет опыта разработки мобильных приложений с на языке Kotlin с использованием различных архитектурных паттернов, таких как MVVM, MVP, MVI, Clean Architecture, опыт с современным стеком технологий и различными библиотеками для Android, такими Navigation Component, Coroutines, Flow, RxJava, Room, Retrofit, Dagger и др. Опыт реализации архитектуры приложений с нуля, работы с LiveData, ViewModel, использования Coroutines + Flow в приложении для поддержания асинхронной работы и выполнения сетевых запросов, установки Navigation Component, создание Custom View, внедрение аналитики. Опыт работы с Firebase сервисами, такими как Realtime Database, Cloud Firestore, и др.
Александр — опытный Android-разработчик с более чем 10 -летним стажем разработки мобильных приложений, в том числе в крупных банках и на фрилансе. Обладает глубокими знаниями и практическим опытом работы с Kotlin, Java и различными архитектурными паттернами, такими как MVVM, MVP, и Clean Architecture. Уверенно использует современные инструменты и библиотеки Android, включая Dagger2, Dagger Hilt, Jetpack, Coroutines, Retrofit, Room, Compose и другие. Отличается умением работать в многомодульных проектах, разрабатывать архитектуру приложений, взаимодействовать с API, проводить рефакторинг и код-ревью, а также писать юнит и UI тесты (JUnit, Espresso). Понимает SCRUM-подход и опытен в командной разработке, взаимодействии с различными участниками процесса (PO, QA, дизайнеры). Имеет успешный опыт создания сложных приложений с нуля, таких как некастодиальные криптокошельки и платформы для мониторинга рынка, а также работы над проектами с использованием WebSocket и оптимизации производительности. Отличается высоким уровнем профессионализма, самостоятельностью, ответственным подходом к задачам и стремлением к повышению качества кода и процессов разработки.
Опытный Java developer с 3-летним стажем работы в IT-индустрии. Моя специализация включает разработку высокопроизводительных и масштабируемых веб-приложений. Имею опыт работы с различными технологиями, такими как Java, Spring Framework, Kubernetes и Docker. Участвовал в разработке и оптимизации различных проектов, в том числе для электронной коммерции и городских услуг.
QA engineer с 3-мя годами коммерческого опыта. Работал в направлениях: Web, Mobile, Desktop. Специализация на Manual и Performance тестировании, есть опыт в автоматизации. Опыт функционального, нагрузочного тестирования, тестирование пользовательского интерфейса, интеграционное, ручное, регрессионное тестирование.
В настоящее время работаю в роли Fullstack инженер по тестированию. Резюме на английском https://disk.yandex.ru/i/M2XENoA1z-4vYw Прежде чем стать инженером по тестированию, я сменил несколько должностей. Мой предыдущий опыт чрезвычайно помогает в моей нынешней работе.
Более 15 лет опыта работы в ИТ-сфере, из них более 10 лет работы в системном и бизнес-анализе. Участие в проектах: развитие банковских систем, настройка отчетности; разработка системы интеграции телеком компаний; загрузка информации в ПО класса BI. Опыт разработки архитектуры ИТ-систем. Сбор и уточнение бизнес-требований, формирование технических заданий, проектной документации, руководств пользователей. Работа с микросервисами. Разработка интеграционных взаимодействий посредством SOAP и REST API. Проектирование интеграций через очереди Apache Kafka. Разработка интеграций БД посредством dblink модуля. Разработка структур БД. Прототипирование экранных интерфейсов в специализированном ПО.