class Information {
let name = "Yulia Sukhareva"
let birthYear = 2000
var myTools: [String: [String]] = [
"π Principles": ["OOP", "SOLID"],
"π¨ Layout": ["UIKit", "AutoLayout", "SnapKit", "Storyboard"],
"π¦ Dependencies": ["CocoaPods", "SPM"],
"πΎ Storage": ["Core Data", "UserDefaults", "FileManager", "Realm"],
"π Networking": ["URLSession", "JSON Parse", "REST API", "Firebase"],
"βοΈ Multithreading": ["GCD", "DQ's"],
"π οΈ Arch. patterns": ["MVC", "MVVM", "MVVM+C", "MVP", "MVP+C"],
"π§ Struct. patterns": ["Delegate", "Singleton", "Factory", "Observer", "Facade"],
"π GUI": ["Git", "GitHub"],
"π¨ Graphics": ["Figma", "Photoshop"]
]
var otherTechnologies: [String] = [
"SwiftUI",
"MapKit",
"Push / Local Notifications",
"Multimedia (AVFoundation, Core Audio, AVKit)",
"Core Animation"
]
var age: Int {
let currentYear = Calendar.current.component(.year, from: Date())
return currentYear - birthYear
}
var hobbies: [String] = ["Gaming", "Traveling", "Coding", "Fitness"]
func displayProfileInfo() -> String {
return """
Hi, I'm \(name), a passionate iOS developer with a strong focus on Swift and modern development practices.
I have experience working with frameworks such as UIKit, SwiftUI, and networking solutions like REST API and Firebase.
I enjoy solving problems and creating intuitive user interfaces.
"""
}
func displayHobbies() {
print("My hobbies:")
for hobby in hobbies {
print("β’ \(hobby)")
}
}
}
π« Mail: s.y.007@mail.ru / Gmail: y.s.00750@gmail.com