Skip to content
View Dzhabaev's full-sized avatar

Block or report Dzhabaev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dzhabaev/README.md

Hi, I'm Chingiz 👋

📱 Passionate iOS Developer

Я выбрал мир iOS-разработки из-за идеального сочетания технической глубины и возможности создавать инновационные приложения. Быстрое развитие этой области и высокие стандарты качества позволяют мне активно влиять на пользовательский опыт.

🚀 Mastering iOS Development

Начав с изучения Swift и освоения ключевых архитектурных паттернов, я стремлюсь делать каждое приложение удобным и инновационным. Решение сложных задач и поиск новаторских решений мотивируют меня расти профессионально и творчески.

🌟 Innovator and Lifelong Learner

Я постоянно обучаюсь и изучаю новейшие технологии, чтобы создавать приложения, которые не только соответствуют современным требованиям, но и вдохновляют пользователей своей уникальностью и функциональностью.

🎓 Stack

🚀 Swift 🌱 Git 📱 UIKit 🔄 GCD 🔌 REST
🧩 SwiftUI 🔄 Combine 🏗️ MVC 🏛️ MVP 🏢 MVVM
📦 SPM 📦 CocoaPods 🗂️ GitHub 💾 UserDefaults 🔐 Keychain
📂 CoreData 🗃️ SQLite 🔄 URLSession 🔐 OAuth 🔲 AutoLayout
📐 SnapKit 🧰 Interface Builder ✅ Unit Testing 🛠️ UI Testing 📸 Snapshot Testing
📚 SOLID 📚 KISS 📚 DRY 📚 YAGNI 📚 OOP
🧰 Xcode 🧰 Sourcetree 📱 iOS 📝 Projects 📦 Decomposition

🛠️ Pet projects published on GitHub:

Project Description Technologies
ScreencastFakeNFTCatalog Каталог NFT (iOS-FakeNFT)
Работая над приложением для просмотра и "покупки" NFT,
я получил ценный опыт командной работы
и самостоятельного выбора архитектуры.
Мы создали каталог с коллекциями NFT,
реализовали сетевые запросы и работали с многопоточностью.
Использование мокового сервера позволило имитировать покупки.
• UITableView
• UICollectionView
• SPM
• Projects
• Decomposition
ScreencastTracker Трекер привычек и целей (Tracker)
Разрабатывая трекер для развития привычек,
я углубился в работу с Core Data и SQL.
Приложение, построенное на MVVM,
позволяет пользователям отслеживать прогресс по дням недели,
задавать расписание и выбирать оформление для каждой привычки.
Я также реализовал поддержку темной темы,
подключил аналитику и создал первые скриншот тесты.
• UICollectionView
• SQL
• CoreData
• MVVM
• UIPageViewController
• Snapshot Testing
ImageFeed Интерактивная галерея изображений (ImageFeed)
Для создания многостраничного приложения на основе API Unsplash
я активно использовал Git и многопоточность.
В приложении реализована авторизация через OAuth,
пользователи могут просматривать бесконечную ленту изображений,
добавлять их в избранное и делиться ссылками.
Я разработал удобную навигацию и интерфейс,
используя сторонние библиотеки для расширения функционала.
• OAuth 2.0 Authorization
• Auto Layout
• Animation
• UITableView
• UIScrollView
• SPM
• Keychain
• Unit-тесты
• UI-тесты
• Sourcetree
MovieQuiz-ios Квиз по фильмам из Топ-250 IMDb (MovieQuiz-ios)
Создавая квиз о фильмах, я применил MVC с ее последующим
рефакторингом на MVP для управления данными и интерфейсом.
Используя Interface Builder, я разработал привлекательный интерфейс,
а с помощью URLSession и URLRequest обеспечил обмен данными с сервером.
Приложение сохраняет пользовательские данные через User Defaults,
а тестирование гарантирует его стабильность.
• Figma for design
• Interface Builder
• User Defaults
• MVC
• MVP
• Refactoring
• URLSession
• URLRequest
NBAPlayers NBAPlayers
Приложение для отображения списка игроков NBA с подробной
информацией о каждом игроке и их команде.
• URLSession
• URLRequest
• UITableViews

⚙️ GitHub Statistics:

Dzhabaev's GitHub stats

🤝 Connect with me

Telegramemail

Pinned Loading

  1. ImageFeed ImageFeed Public

    ImageFeed - многостраничное приложение предназначено для просмотра изображений через API Unsplash.

    Swift

  2. Tracker Tracker Public

    Tracker - Приложение помогает пользователям формировать полезные привычки и контролировать их выполнение.

    Swift

  3. iOS-FakeNFT iOS-FakeNFT Public

    Forked from Yandex-Practicum/iOS-FakeNFT-StarterProject-Public

    Каталог NFT с сетевыми запросами, многопоточностью, моковым сервером, UserDefaults и Keychain.

    HTML 1

  4. MovieQuiz-ios MovieQuiz-ios Public

    Forked from Yandex-Practicum/MovieQuiz-ios

    Первый практический проект курса iOS-разработчик с кивизом по топ-250 фильмов по версии IMDb

    Swift