Об этом сайте
Привет! Добро пожаловать в мой личный блог Lime's projects development! Здесь вы можете ознакомиться с моими проектами и, возможно, найти что-либо полезное для себя.
Кто я такой?
Очень хороший вопрос! Меня зовут Тимофей Мелешко и, как вы поняли, я владелец этого небольшого сайта. Я занимаюсь разработкой ПО для мобильных устройств, а также люблю программировать на Java, Kotlin, Dart, C++ и PHP. Многие из моих проектов можно увидеть на главной странице, а также на GitHub.
О моём опыте
Я начал увлекаться программированием на Java в 2016 году, а в 2019 реализовал свой первый проект — симулятор движения и столкновения шаров в 2D пространстве. Позже я начал увлекаться разработкой Android приложений на Java и реализовал такие проекты как: EnDeCrypter для ВК, игра «Летающая ракета», а также Limedev Cards.
В 2020 году я увлёкся разработкой Android приложений на Kotlin и реализовал такие проекты как: игра «Цветная дорога», MTA:SA Developers: Mobile, а также Android библиотека «rwparser».
В середине 2023 года я начал заниматься разработкой приложений на Flutter, получив свой первый коммерческий опыт в этой технологии.
В данный момент я работаю Android и Flutter разработчиком и имею коммерческий опыт разработки банковских приложений, социальных сетей и различных стартапов. Я командный игрок, который не боится брать на себя ответственность. Стремлюсь к совершенству в своей профессии, ежедневно узнаю что-то новое, улучшая тем самым свои навыки. Я хорошо понимаю шаблоны проектирования GoF, архитектуру SOLID, OOP и REST.
О моих навыках
Языки программирования:
Навык | Уровень |
Java | Продвинутый |
Kotlin | Продвинутый |
Gradle | Средний |
Dart | Средний |
Фреймворки:
Навык | Уровень |
Flutter | Средний |
Retrofit 2 |
Продвинутый |
Gson | Продвинутый |
Picasso, Glide | Продвинутый |
Room | Средний |
ZXing | Средний |
RxJava 2 | Средний |
Dagger 2 | Средний |
LeakCanary | Средний |
Архитектурные шаблоны и технологии:
Навык | Уровень |
MVVM |
Продвинутый |
MVP | Продвинутый |
MVC | Продвинутый |
MVI | Продвинутый |
BLoC |
Средний |
MobX | Средний |
GetIt |
Средний |
GetX | Средний |
Provider | Средний |
Android платформа:
Навык | Уровень |
Paging | Продвинутый |
Coroutines | Средний |
Arch. components | Продвинутый |
Notifications | Продвинутый |
CustomView | Продвинутый |
Animations | Продвинутый |
Google Maps | Средний |
Android Profile | Средний |
Android Studio | Эксперт |
Методологии и организация работы:
Навык | Уровень |
SCRUM |
Продвинутый |
KANBAN | Продвинутый |
Jira | Продвинутый |
GitHub Organizations |
Эксперт |
Системы контроля версий:
Навык | Уровень |
Git |
Продвинутый |
GitLab | Продвинутый |
GitHub | Эксперт |
Инструменты сборки:
Навык | Уровень |
Jenkins | Средний |
GitHub Actions | Продвинутый |
СУБД:
Навык | Уровень |
Hive | Средний |
Sqlite | Средний |
Другое:
Навык | Уровень |
Google Play |
Продвинутый |
Huawei Developers | Продвинутый |
GitHub Projects | Эксперт |
Чем я ещё могу быть полезен
Кроме представленного выше, я имею опыт в:
- Разработке сайтов на Joomla и OpenCart
- Вёрстке сайтов
- Разработке скриптов для игры Multi Theft Auto на языке Lua
- Разработке шейдеров для игры Multi Theft Auto на языке HLSL
- Реализации и запуске высоконагруженных серверов для игры Multi Theft Auto
- Разработке иконок, шаблонов в Figma
- Работе в графическом редакторе Gimp