Резюме: Android разработчик
Android-разработчик
Семен Рыбкин
89095193273
alexcemen999@bk.ru
ТГ: Dr_alexcemen9
Разрабатываю приложения с нуля
Использую:
- Kotlin
- Clean architecture
- Dagger Hilt
- Room
- MVI
- Jetpack Compose
-ExperimentalMaterial3Api
-Retrofit
-GitHub
Мои проекты:
RandomUser:
https://github.com/Alexcemen/RandomUser.git
Опыт работы:
Мобильное приложение - конструктор тестов. В нем пользователь может
создать тест, добавить в него вопросы с вариантами ответов. И прорешивать
этот тест в нескольких режимах:
1) тренировка,
2) экзамен,
3) только избранные вопросы,
4) только ошибки
Команда из двух человек. Партнер отвечал за общую архитектуру приложения,
за рекламу и публикацию в PlayMarket. Он сделал фундамент приложения.
Отрисовал все экраны в Figma.
А я создавал эти экраны Jetpack Compose. Разрабатывал логику экранов. Их
навигацию. Взаимодействие с БД
Приложение опубликовано в
Google Play: https://play.google.com/store/apps/details?id=ru.project.tutor
Торговый бот:
- разработал алгоритм торговли. И связал программу по API с:
- биржей MEXC - выставлял ордера на покупку/продажу, получал ответы от
биржи о исполнении ордеров. Так как программа должна была выполнять эти
процессы параллельно - использовался ThreadScheduledExecutor
- Telegram - настроил чат бота, который присылал отчет, когда совершалась
сделка, и какие ордера открылись следом
Бота запустил на сервере 1cloud
Бот, который делает ребалансировку активов в портфеле:
- По API запрашивал информацию с сайта CoinMarketCap о ТОП100 торговый
пар
- Написал алгоритм, который запрашивал с биржи MEXC информацию о
собственном балансе и какие активы есть. Дальше он высчитывал, какие нужно
выставить ордера, чтобы ребалансировать портфель. В портфеле 100 торговых
пар, и нужно, чтобы он соответствовал полученному списку ТОП100 торговых
пар. Что-то нужно полностью продать, что-то купить, а что-то немного
подпродать, и немного докупить. Каждой торговой пары должно быть по 1% от
портфеля. Все это просиходит при нажатии одной кнопки
Программа, которая следила за твитами Трампа.
Есть сайт Trumpstruth, который дублирует себе посты Трампа с его соц сети
Truth. Моя программа с помощью Scheduler каждые 10 минут проверяла, не
появился ли новый пост. Если да, отправляла его по API в Яндекс переводчик.
Получала перевод поста. И оформляла перевод и оригинальный пост в общее
сообщение, которое приходило в телеграм бот: @TrumpTrutthSocial
Бота запустил на сервере 1cloud