Приветствую Вас всех, кому интересно найти, подходящего под ваши нужды, разработчика!
Меня зовут Дмитрий и я с удовольствием занимаюсь разработкой мобильных приложений любой сложности под такие платформы как iOS и Android. За прошедшие пару лет я занимался разработкой более 7 мобильных приложений под обе платформы.
Я стараюсь научиться создавать программы с учетом потребностей пользователей, создавать приложения с удобным и интуитивно понятным пользовательским интерфейсом. Я прекрасно понимаю важность создания легко-читаемого и удобо-корректируемого исходного кода. Я постоянно стремлюсь учиться новым технологиям и искать способы улучшить себя в этой быстро меняющейся отрасли. Для примера, на данный момент я изучаю перспективный, по-моему мнению, язык программирования Dart для кроссплатформы Flutter, что в ближайшем будущем будет неоспоримым преимуществом в среде мобильной разработки.
В свободное от работы время я уделяю внимание собственному всестороннему развитию. Мои интересы, в основном, направлены на изучение восточных единоборств, оздоровительное циклическое голодание, туристические походы, водные виды спорта.
Профессиональные навыки:
- Swift, Objective-C, Java, Kotlin, (скоро Dart)
- NSFoundation, UIKit, GCD, Realm, Charts, Carousel, SwiftyJSON, RXAndroid, RXJava, RxBinding, Retrofit2, Picasso, Glide, Fresco, Gson, Butterknife, Dagge, FaceBook Api, Google map Api
- CocoaPods, Carthage Gradle
- Clean Architecture, SOLID, MVC, MVP, MVVM, VIPER, Facade, Adapter, Observer, Decorator, Singleton
- Git
- Trello, Redmine
- XCode, Android Studio, AppCode
Опыт:
- нынешнее время, Free Lancer Mobile Developer
- Компания WEIWEB. На должности Junior Mobile Developer.
Образование:
- "MCpp" — Java Programming
- LevelUP — Application development for iOS
- iOS Development от Алексея Скутаренко
- LevelUP — основы программирования