Об этом сайте

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