Работал в 2 компаниях 9 месяцев
IT
IOS engineer
Arduino Commands - Electronics
IT
8 месяцев
01.2023 - 08.2023
- Conducting design research to create intuitive and visually appealing user interfaces.
- Refactoring code to align the project with the Model-View-Presenter (MVP) architectural pattern.
- Identifying and resolving software bugs.Writing Unit Tests to evaluate the flexibility of architectural solutions.
- Incorporating modern frameworks like SwiftUI to advance and fasten mobile application development.
- Creating an artificial DataBase using GitHub to store Information about the characteristics of the App.
- Complete independent development of local API.
- Managing the App Store Connect profile and successfully publishing the app on the App Store.
IOS Developer
Octodev
IT
2 месяца
12.2022 - 01.2023
- Collaborated with designers and product managers to implement new features and enhance the user experience of the SiMusic iOS application.
- Gained experience in using AVFoundation for multimedia tasks.
- Worked closely with experienced Senior Developers to learn and apply good coding practices.
- Localized Application content for different countries.
- Fixed minor User Interface issues while testing the app on a physical device.
- Optimizing the performance of the iOS application by using efficient algorithms and routing architecture.
Ключевая информация
• Swift programming language
• UIKit
• SwiftUI
• AutoLayout (Storyboard, Xib, SnapKit, NSLayoutConstraint)
• Git Flow, GitHub, BitBucket
• Agile Development, JIRA
• Core Animation, Core Location, UserNotifications
• Databases (Realm, CoreData, SwiftData, MySQL, Firebase)
• Architecture (MVC, MVVM-C, MVP-R, Flux (Composable Architecture), VIPER)
• Rest API, JSON
• WebSockets
• 3rd party: Google Mobile Ads, FirebaseAuth, Firebase Remote Config, Firebase Analytics, OpenAI, Ramp, BitcoinKit
• Swift Package Manager, Cocoa Pods
• UI/UX
• Universal Links
• Asynchronous (async/await)
• Multithreading (DispatchQueue, OperationQueue)
• Reactive Programming (Combine)
• Generics, Associated Types
• Protocol Oriented Programming, Extensions
• SOLID, OOP, DRY
• ARC, Memory Management
• App Store Connect, Test Flight
• Python programming
Учился в 1 заведении
The University of Tampa
Computer Science
Tampa, 2027
Владеет языками
Английский
продвинутый
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
IELTS TRF
Немецкий
ниже среднего
Русский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Украинский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Курсы, тренинги, сертификаты
IELTS TRF
Overall score: 6.5
Otus Online Education \ iOS Developer. Advanced course.
- Apply GCD, OperationQueue, Actor, and async/await, to solve multitasking problems.Work with Sequence and Collection protocols.
- Use data structures, Generic Types, and Associated Types in projects.
- Competently work with various methods of data storage (Core Data, Realm, Keychain, Cache).
- Protocol Oriented Programming, ООP, Reactive Programming.
- Build an architecture for a specific application: MVVM, MVP, VIPER, or Flux.
- Writing Unit tests using the XCTest library.
- Deep familiarity with the String and NSAttributedString types.
- Git Flow.
Boston School of English
THE CERTIFICATE OF ACHIEVEMENT FOR AN INTENSIVE COURSE IN ENGLISH.
Web Academy / iOS for Begginers
Skills Gained:
- Deep understanding of the Swift Programming Language.
- Using UIKit to build complex UI elements.
- Retrieving user information using Core Location.
- Working with Apple maps using MapKit.
- Using different design patterns and libraries to transfer data between interfaces (Delegate, Callbacks, NotificationCenter).
Дополнительная информация
Комп'ютерні навички
Two apps published on App Store:
- Portfolio:
https://zhbr282.wixsite.com/ios-developer-portfo
- GitHub:
https://github.com/YaroslavTrachIgor
- Arduino Commands - Electronics:
https://apps.apple.com/us/app/arduino-commands-electronics/id6443821142
- iBiology:
https://apps.apple.com/us/app/ibiology/id1448631841
Ярослав Ігорович
Ярослав Ігорович
IOS Developer

Киев
Дарницкий район
полная занятость, неполная занятость, проектная работа
Характер работы: удаленная работа, стажировка / практика, посменная работа
Обновлено 2 года назад