Об этом сайте
Привет! Добро пожаловать в мой личный блог 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
