SoftTecoiOS App Developer
Jun. 2021 - Jul. 2023Минск, Республика БеларусьProject: The aim of the project is an application for one of the largest Belarusian banks.
Developed and maintained an iOS application tailored for the bank's clients.
Collaborated within a team comprising BA, PM, QA, Android developer, Clients(BANK) and backend developer to achieve project objectives.
Utilized advanced technologies and methodologies, including:
Programming Languages: Swift, Objective-C
Architectural Patterns: MVPR, MVC
Network Operations: Alamofire, URLSession
Database Handling: NSUserDefaults
Security: KeyChain, biometric authentication
Server Communication: RESTful API, JSON, XML
Asynchronous Programming: GCD
UI/UX Principles: Core Animation, Core Graphics
Additional tools: Charles, Figma, Jira, Tick, Fork, Bitbucket
Throughout the project, I adhered to software development principles such as SOLID, DRY, KISS, and YAGNI.
Additionally, I successfully released multiple versions of the project to TestFlight and the App Store, ensuring timely updates and delivering a polished product to endusers.