Aram Sargsyan
Verified Expert in Engineering
iOS Developer
Yerevan, Armenia
Toptal member since August 11, 2021
Aram is a software engineer with eight years of experience and a strong background in mobile applications. He's played a key role in the number one mobile photo editor on iOS, PicsArt, and participated as a student in Google's Summer of Code 2017. Aram has developed multiple successful applications from scratch and is looking forward to utilizing his expertise with new clients.
Portfolio
Experience
- Firebase iOS SDK - 7 years
- Objective-C - 6 years
- Swift - 6 years
- iOS - 6 years
- Algorithms - 6 years
- Data Structures - 6 years
- VIPER Architecture - 4 years
- SwiftUI - 2 years
Availability
Preferred Environment
MacOS, Xcode, Slack
The most amazing...
...thing I've developed is oores, an application that lets you connect with people shown on a map.
Work Experience
Swift/Firebase Developer
mSparx Associates
- Designed the whole application alone. Used Apple's best practices.
- Developed the whole application using Apple's latest frameworks, Combine and SwiftUI. Used the MVVM architecture to beautifully bridge the business logic and UI parts.
- Created a mechanism to display a calendar grid with all events based on their respective time zones, keeping the information intact and still having a seamlessly flowing grid.
Software Engineer (iOS)
Proton Technologies, A.G.
- Worked in a team of six to develop and deliver the Proton Calendar application to the App Store.
- Used a new iOS technology stack by integrating and working with Combine and SwiftUI.
- Worked closely with the back-end team to ensure proper encryption and decryption of the data between the front end and back end.
Software Engineer (iOS)
RichPeach Media
- Single-handedly developed multiple applications from scratch, including a diet helper, a grocery companion, and a spelling fixer.
- Maintained multiple applications on the App Store by fixing bugs and crashes and developing user-requested features.
- Investigated and researched publicly available APIs that would be used for future applications. Developed SDKs for iOS that use these APIs for current and future applications.
Co-founder and Development Lead
oores
- Managed the iOS and back-end teams and was in charge of feature delivery.
- Converted stories created by the product team into technical requirements for the technical team.
- Spearheaded the entire release process, including deployment to servers and submission and acceptance to the App Store.
Software Engineer (iOS)
ZERØ
- Played a key role in the application database refactoring from Realm to Core Data.
- Oversaw artificial intelligence incorporation into the application using Keras and Core ML.
- Participated in the application rewrite from Objective-C to Swift.
Summer of Code Student
- Created a unified media viewer ready to be integrated with Matrix SDK user applications, combined with Riot iOS.
- Built an independent app extension for sharing content from iOS without opening the application.
- Developed generic UI components for use in the open-source iOS SDK.
Software Engineer (iOS)
PicsArt
- Collaborated in developing the application's Instagram-like social network for artists.
- Served as one of the two developers to create the "Challenges" feature. It was used for organizing photo editing contests with winners selected by the community. PicsArt "Challenges" turned out to be quite successful.
- Reimagined and completely rewrote the onboarding flow of the application. Created a reusable component to be used anywhere in the app for multiple types of onboarding.
Experience
Stomion Assistant
Note: The entire application was designed and developed by me for a client
Oores
Note: The application belongs to the startup "oores," where I am a co-founder.
Pure Todo
Note: I designed and developed the entire application and all its rights belong to me.
Rankee
Note: I designed and developed the entire application and all its rights belong to me.
Diet Companion
https://docs.google.com/document/d/12Y0vONPoeghuP_ou1VvJd6ZisnQPU0JiVVqEEvPWKCwNote: I developed the entire application for a client, and I have no right to share the App Store link according to the NDA signed between the company and me. Instead, I posted a link containing a short description and some screenshots of the application.
Spelling Wizard
https://docs.google.com/document/d/1P69rIjfxOzqR03_eZ0lofegLeb1eeY0CAFSS0n80GQ0Note: I developed the entire application for a client, and I have no right to share the App Store link according to the NDA signed between the company and me. Instead, I posted a link containing a short description and some screenshots of the application.
Grocery List Manager
https://docs.google.com/document/d/1Tgw2zjBYRTNp6Y9ClV3wiGGTdf3MIDxzGCAKKo2UM3YNote: I developed the entire application for a client, and I have no right to share the App Store link according to the NDA signed between the company and me. Instead, I posted a link containing a short description and some screenshots of the application.
Cryptomask
https://drive.google.com/file/d/1yyr9QMNDgIegmfmhk60LiS2jiYnZ5Itc/viewNote: The entire application was designed and developed by me in the scope of my course work at Russian-Armenian (Slavonic) University. All of the rights to the application belong to the university, as do all of the student's courses works. Therefore, I have no right to share the App Store link according to the NDA signed between the university and me. Instead, I posted a link containing the presentation of the application.
Selfie Helper
https://docs.google.com/document/d/1lyCCD8xhAG7nKvbhzj-0N0CIBwoQ3FTAP1CQAZv9pPo/edit?usp=sharingNote: I developed the entire application for a client, and I have no right to share the App Store link according to the NDA signed between the company and me. Instead, I posted a link containing a short description and some screenshots of the application.
ArmorPlus
Note: I have been a part of the development team, developing the authorization and mapping parts for a client. All of the rights to the application belong to the client.
Education
Bachelor's Degree in Mathematics and Computer Science
Russian-Armenian (Slavonic) University - Yerevan, Armenia
Certifications
Advanced iOS Development
ACA (Armenian Code Academy)
Skills
Libraries/APIs
Firebase iOS SDK, CocoaPods, Google Maps API, Google Maps, Google Maps SDK, Mapbox iOS SDK, Alamofire, Core Graphics, Apple Subscriptions, Socket.IO, iOS Native Libraries, iOS API, Core Image, Facebook SDK, Core Animation, SnapKit, Masonry, REST APIs, Exchange API, Yandex API, Node.js
Tools
Git, Xcode, Apple HealthKit, TestFlight, iTunes Connect, Firebase Analytics, Crashlytics, Apple Push Notifications, Firebase Cloud Messaging (FCM), Auto Layout, Firebase Authentication, Trello, GitLab, GitLab CI/CD, Figma, GitHub, Bitbucket, Jira
Languages
Objective-C, Swift, Python, SQL, C++, JavaScript, C
Frameworks
Core Data, iOS SDK, UIKit, Cocoa Touch, MapKit, Core Text, iOS Frameworks, Core ML, CocoaLumberjack, SwiftUI, Network Extension, XCTest, Combine, Flutter
Paradigms
Model View Controller (MVC), Model View Presenter (MVP), VIPER Architecture, Object-oriented Programming (OOP), Mobile Development, REST, Socket Programming, Coded UI Tests, Unit Testing
Platforms
iOS, Firebase, Mapbox, Mobile, MacOS, Amazon Lightsail, Amazon Web Services (AWS)
Storage
Cloud Firestore, Realm, SQLite
Other
App Submission, App Store Acceptance Process, Firebase Cloud Functions, Maps, In-app Purchases, Push Notifications, Crash Fixing, Extensions, Mobile App Development, Mobile Applications, Location Services, Mobile Architecture, API Integration, SDK Development, Software Development Toolkits (SDK), Mobile App Testing, Objective-C++, Algorithms, Data Structures, App Support, Cryptography, iOS Cryptographic Services, Mapbox Styling, SDKs, Digital Payments, Cloud Storage, A/B Testing, iPad, Audio Streaming, Video Streaming, Image Manipulation, Video Editing, Architecture, Accessibility, Technical Leadership, Discrete Mathematics, Algebra, Mathematical Analysis, CI/CD Pipelines, App Store, AVFoundation, Networking, Calendars, Charts, Automated UI Testing, UI Testing, Mobile Security, Notification Center, Data Encryption, Web3
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