iOS Developer

Create apps for Apple platforms. Making fast, testable and expandable solutions is the main goal. Native Apple solutions and the latest programming features.

Based: Toronto ON, Canada πŸ‡¨πŸ‡¦

About

Inquisitive iOS Developer with a strong Swift experience, good knowledge of fundamental design patterns and development practices. Have experience in App Store deployment, know full SDLC, SOLID principles, Scrum and Kanban methodologies, Apple Human Interface and App Store Review Guidelines. I am motivated and self-organized, have good analytical abilities, quickly adjust to a new working environment.

Featured Projects

Experience

August 2022 - Present
Diligent Corporation | New York, United States πŸ‡ΊπŸ‡Έ
iOS Software Engineer

Hands on software development: being assigned specific tasks that can be developed and produced within designated time interval. Design, develop, manage, create and maintain technical components and templates. Work to create new applications and to improve on an ongoing basis by adding new functionality and resolving existing issues.
Key technologies: SwiftUI, Combine, UIKit, Objective-C, XCTest, REST, GitHub, Jenkins, Frameworks, Security, Obfuscation, Accessibility, Localization, Jira, Confluence, Scrum

March 2022 - April 2022
Billennium IT Inc. | Warsaw, Poland πŸ‡΅πŸ‡±
iOS Developer

Work with developers, designers and product/business managers to develop new features consistent with a product roadmap. Collaborate as a member of an Agile team to get products developed and completed with best software development practices. Use of Fastlane and Azure DevOps for continuous delivery.
Key technologies: SPM, UIKit, SwiftUI, Combine, XCTest, Fastlane, Azure DevOps, REST, SwiftyJSON, SnapKit, KingFisher, DI, Build Configurations, Localization

October 2020 - August 2021
Nexio Management Sp. z o.o. | Warsaw, Poland πŸ‡΅πŸ‡±
Junior iOS Developer

Worked as a part of a cross-platform Agile team to define, design and ship new features. Sufficiently communicate with a team and clients, efficiently search for information. Interfacing with REST webservices over JSON using Alamofire. Able to learn quickly and willing to share knowledge.
Key technologies: UIKit, SwiftLint, GCD, Delegation, Protocols, Closures, Completion handlers, Notification observer, REST, CocoaPods, XCTest, Agile

July 2017 - October 2020
Upwork Inc. | Remote 🌎
iOS Developer (Freelance)

Created 4 projects for clients from the United States and India from scratch to market launch with 5-star feedback. Developed apps based on MVC architecture following the best practices including the SSOT, SOLID principles, Singleton and Dependency Injection. Completed projects on time and deployed to the App Store.
Key technologies: UIKit, Auto Layout, Storyboards, CocoaPods, UI Testing, Error Handling, AppStore Connect, AdMob, in-App purchases, UI Design

Education

October 2017 - April 2021
Warsaw school of Information Technology | Warsaw, Poland πŸ‡΅πŸ‡±
Bachelor of Software Engineering

GPA 4.72 / 5.0
Strong technical background in fields Algorithms and Data Structures, Digital Image Processing, OOP, Cryptography, Statistics, SQL, C/C++, Java, Python, HTML/CSS and XML.
Thesis: Development of mobile application supporting financial management and budget planning.
AWARDS: Best student of a year 2020, Merit-based scholarship 2019 - 2021