Giter Club home page Giter Club logo

Hi πŸ‘‹ My name is Dima Skvortsov

Junior iOS Developer

ENG. I started my career as an iOS Developer less than 1 year ago. Thanks to Netology university I know how to write code in Swift and create simple apps like productivity timer. Nowadays I learn new things and practice in writing code

RU. Π― Π½Π°Ρ‡Π°Π» свою ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Ρ‡ΡƒΡ‚ΡŒ мСньшС Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄. Благодаря ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ Π² НСтологии, я знаю ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π½Π° языкС Swift ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ простыС прилоТСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ продуктивности. БСйчас я ΠΈΠ·ΡƒΡ‡Π°ΡŽ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΡŽΡΡŒ Π² написании ΠΊΠΎΠ΄Π°

  • 🌍  I'm based in Moscow
  • βœ‰οΈΒ  You can contact me at [email protected]
  • πŸš€Β  I'm currently working on Protimer Timer App & Mildy Weather App
  • 🧠  I'm learning patterns & SpriteKit
  • 🀝  I'm open to collaborating on any projects
  • ⚑  First Edu: Teacher of Foreign Languages (Eng, Ger, Rus). Videomaker since 2013

Swift Figma

My skills list

Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ знания

  • β€’ Π€ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π½ΠΈΠΌΠΈ
  • β€’ ΠšΠΎΡ€Ρ‚Π΅ΠΆΠΈ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ
  • β€’ ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ управлСния (Ρ†ΠΈΠΊΠ»Ρ‹, условия)
  • β€’ Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ замыкания
  • β€’ ΠžΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…
  • β€’ ΠšΠ»Π°ΡΡΡ‹, структуры, пСрСчислСния
  • β€’ ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • β€’ ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹
  • β€’ ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • β€’ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ
  • β€’ Π”ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΊΠΈ (Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹)
  • β€’ ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок

Π Π°Π±ΠΎΡ‚Π° с интСрфСйсом

  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ UIKit, Π² частности классы UIView, UIViewController, UITableView ΠΈ UICollectionView
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ SwiftUI (Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄)
  • β€’ Π€Ρ€Π΅ΠΉΠΌΡ‹ ΠΈ констрСйнты (тСхнология AutoLayout)
  • β€’ ВСрстка с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Storyboard, XIB
  • β€’ ВСрстка с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ΄Π°
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ SnapKit (Ρ€Π°Π±ΠΎΡ‚Π° с констрСйнтами Π² ΠΊΠΎΠ΄Π΅)
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Core Animation, класс CALayer
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Core Graphics

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ прилоТСния

  • β€’ ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹ ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΈ (thread)
  • β€’ Objective-C Runtime
  • β€’ Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» прилоТСния (классы AppDelegate ΠΈ SceneDelgate)
  • β€’ Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» вью ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ

  • β€’ Устройство памяти, области памяти стСк ΠΈ ΠΊΡƒΡ‡Π°
  • β€’ Reference type ΠΈ value type
  • β€’ Π‘Π»Π°Π±Ρ‹Π΅ (weak), ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ (strong) ΠΈ бСсхозныС (unowned) ссылки
  • β€’ ARC ΠΈ MRC

Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…

  • β€’ Класс FileManager
  • β€’ Класс UserDefaults
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ CoreData
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Realm
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Firebase

Π Π°Π±ΠΎΡ‚Π° с ΡΠ΅Ρ‚ΡŒΡŽ

  • β€’ Класс URLSession
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Alamofire

ΠœΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ

  • β€’ async/await (Swift 5.5+)
  • β€’ Task, TaskGroup (Swift 5.5+)
  • β€’ Акторы (Swift 5.5+)
  • β€’ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Grand Central Dispatch
  • β€’ Класс Operation
  • β€’ Класс Thread

Π Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Combine
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ RxSwift
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ ReactiveSwift

ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹

  • β€’ MVC
  • β€’ MVP
  • β€’ MVVM
  • β€’ VIPER
  • β€’ ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€Ρ‹
  • β€’ Π”Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • β€’ ΠžΠ΄ΠΈΠ½ΠΎΡ‡ΠΊΠ° (Singleton)

ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ зависимостСй

  • β€’ Swift Package Manager
  • β€’ CocoaPods
  • β€’ Carthage

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Apple

  • β€’ Push-увСдомлСния 
  • β€’ Universal Links

Π”Ρ€ΡƒΠ³ΠΈΠ΅ знания

  • β€’ Алгоритмы ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ…
  • β€’ ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ SOLID
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Swinject
  • β€’ БистСма управлСния вСрсиями Git
  • β€’ ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Firebase (авторизация, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, увСдомлСния ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅-Π΄Ρ€ΡƒΠ³ΠΎΠ΅)
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ SpriteKit
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ MapKit
  • β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ CoreLocation

redbuilderOne's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.