
Andra Pop
Verified Expert in Engineering
iOS Developer
Cluj-Napoca, Cluj County, Romania
Toptal member since April 24, 2025
With over seven years of experience as an iOS developer, Andra has consistently led the development and implementation of mobile solutions, demonstrating a proven ability to tackle complex challenges independently. Andra has successfully contributed to projects of all sizes, ranging from small-scale initiatives to large, enterprise-level applications. Her expertise spans core iOS development technologies and robust, scalable mobile application architecture.
Portfolio
Experience
- Modular Design - 7 years
- Unit Testing - 7 years
- Git - 7 years
- Networking - 7 years
- iOS - 7 years
- Swift - 7 years
- SwiftUI - 7 years
- UIKit - 7 years
Availability
Preferred Environment
Xcode, Teams, Jira, Jenkins, Swift, SwiftUI, iOS, GitHub, Bitbucket, Slack
The most amazing...
...achievement has been building a static code analyzer to identify memory management issues in iOS applications, which I used to detect and resolve memory leaks.
Work Experience
Senior iOS Developer
Garmin
- Delivered high-impact features as a member of the iOS team, enhancing core user experiences in fitness and health tracking, activity logging, and device synchronization.
- Enhanced codebase maintainability by implementing modular architecture patterns and dependency injection, enhancing testability and code clarity.
- Optimized app performance by identifying and refactoring inefficient UI rendering and network handling logic.
- Guided junior developers and new team members through code reviews, training sessions, and pair programming.
- Spearheaded end-to-end feature development, including UI implementation with SwiftUI and UIKit, as well as integration with back-end services through REST APIs.
iOS Developer
Halcyon Mobile
- Developed and launched a chat feature from scratch, enabling real-time communication between users and counselors, improving engagement and user satisfaction.
- Streamlined the deployment process by integrating Fastlane into the workflow, enabling automated builds and faster releases.
- Worked independently as the sole iOS developer, managing all aspects of iOS development, from design to deployment, ensuring high-quality code and timely releases.
- Optimized the app's performance, ensuring a smooth and responsive user experience across all key features.
Junior iOS Developer
ServUsTECH
- Developed new features and maintained existing ones for a native iOS application using Objective-C.
- Optimized application performance using Xcode's profiling tools and advanced debugging techniques.
- Defined application future requirements with stakeholders.
Junior iOS Developer
Yardi
- Architected a native iOS application from the ground up and deployed it to the App Store.
- Defined the application's architecture, user interface, requirements, and database design.
- Implemented push notifications and integrated Firebase for real-time analytics, enhancing user engagement and data insights.
- Developed a web scraper to extract relevant data from web pages, storing it in both Firebase and a local database for efficient access and management.
Experience
rTribe Counseling and Community App
As the sole iOS developer on the project, I was responsible for building and maintaining key features, including developing a robust chat feature from the ground up. Additionally, I streamlined the deployment process by integrating Fastlane into the workflow, enabling automated builds and faster releases.
Student Planner
Education
Master's Degree in Software Engineering
Babeș-Bolyai University - Cluj-Napoca, Romania
Bachelor's Degree in Computer Science
Babeș-Bolyai University - Cluj-Napoca, Romania
Skills
Libraries/APIs
Codable, Alamofire, HealthKit, RxSwift, CocoaPods, SendBird
Tools
Git, Auto Layout, TestFlight, Xcode, GitHub, Bitbucket, Slack, Jira, Fastlane, Jenkins
Languages
Swift, Swift 6, Objective-C, SQL
Paradigms
Model View ViewModel (MVVM), Dependency Injection, Modular Design, Unit Testing, REST, Object-oriented Programming (OOP), Scrum, Functional Programming, Agile
Platforms
iOS, Mobile, Firebase, Keychain
Frameworks
SwiftUI, UIKit, Combine, Core Data, Core Foundation, Core Location
Storage
Databases, NoSQL
Other
Coordinator Pattern, Networking, API Integration, Async/Await, Accessibility, Bluetooth, Push Notifications, Data Structures, Algorithms, Software Design, Systems Thinking, UI Development, Concurrency, Localization, Teams, App Store Connect, Memory Management, Web Scraping, Online Payments, Real-time Data
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring