Arman Galstyan
Verified Expert in Engineering
iOS Developer
Arman is a results-oriented iOS developer with four years of experience writing readable, clean, and maintainable source code. A perpetually curious lifelong learner, he collaborated closely with different designers and developers to create apps with intuitional user interfaces. Arman is an enthusiastic collaborator across the entire product ecosystem who cannot rest until he finds an optimal solution for IT challenges.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Xcode
The most amazing...
...project I've developed was a SharkClean app used by millions of users worldwide to communicate with house cleaning robots.
Work Experience
iOS Software Engineer
SilverTours GmbH
- Worked on the car-sharing and car rental application, which is part of the car rental product.
- Tracked and fixed bugs using Jira. Used GitLab CI/CD tools for continuous integration and deployment.
- Practiced a strong code review. Made and reviewed merge requests using GitLab.
Flutter Developer
Invia Gmbh
- Worked on a booking.com-like application for mainly the German market. The app was written with Flutter and Dart. This was my first and only real-life project with Flutter.
- Fixed bugs, implemented new features, and was involved in all stages of app development. Highly involved in refinement meetings as a highly-skilled mobile developer to find new solutions for existing and new problems.
- Shared skills from past mobile development experience, which helped the team to bring a better app experience.
iOS Software Developer
VOLO
- Developed a fully generic, reusable service for HTTP requests used in every new project.
- Built an application for managing and controlling house cleaning robots.
- Worked with the cloud services, such as Ayla, to communicate with IoT devices.
iOS Software Engineer
Freelance
- Wrote mainly enterprise applications using Swift and RxSwift and employed an MVVM architecture.
- Gained skills of working in teams as a remote software engineer.
- Collaborated with clients directly and accomplished expected goals through a detailed business requirement discussion.
iOS Software Engineer
InConcept Labs
- Developed, maintained, and worked on the distribution of the online collaboration platform called LiveBoard.
- Built several other enterprise applications from scratch.
- Rewrote existing applications to fit FRP standards and changed their architectures to MVVM.
Experience
The Whiteboard iPhone and iPad Application
https://apps.apple.com/us/app/whiteboard-by-liveboard/id1132607923SharkClean – Mobile Application for Interacting with IoT Devices
https://apps.apple.com/us/app/sharkclean/id1271409097Hear My Baby Heartbeat Monitor
A Car Rental and Car-sharing Application
https://www.billiger-mietwagen.de/Ab in Den Urlaub
https://apps.apple.com/de/app/ab-in-den-urlaub/id661149814Skills
Languages
Swift, Objective-C, Dart
Frameworks
UIKit, Core Data, Core Bluetooth, Flutter
Libraries/APIs
RxSwift
Tools
Git, AWS SDK, GitLab CI/CD, Xcode, GitHub
Paradigms
Model View ViewModel (MVVM), Unit Testing, Cross-platform
Platforms
Firebase, iOS, MacOS, Mobile
Storage
Realm
Other
UI Testing, Ayla Mobile SDK, Linear Algebra, Mathematical Analysis, Computer Science, Graph Theory, Differential Equations, Probability Theory
Education
Bachelor's Degree in Informatics and Applied Mathematics
Yerevan State University - Yerevan, Armenia
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