Arbi DerHartunian

Arbi DerHartunian

Mentor
5.0
(5 reviews)
US$15.00
For every 15 mins
8
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Experienced Programmer With 10+ years Swift/SwiftUI/C++/C#/Javascript
Experienced Programmer With 10+ years Swift/SwiftUI/C++/C#/Javascript

Seasoned iOS Engineer with 10+ years of experience in mobile architecture and a strong track record of contributing to high-impact features. Skilled in driving end-to-end development and performance optimization . Actively seeking a Senior Engineer or Individual Contributor role to leverage expertise in building scalable, high-quality iOS applications.

I love the idea of Rapid Application Development and have followed it through out my career as a software developer. I am an expert iOS application development with over 10 years of experience. I am highly talented and skilled in problem solving and understanding complex and large code base.

I love working with:

⭐ C++
⭐ iOS application development (iPhone, iPad, iWatch, tvOS)
⭐ JavaScript
⭐ Swift /ObjC
⭐ SwiftUI
and PYTHON

Let me help you get unstuck in your coding project dealing with iOS , Swift, SwiftUI using Autolayout, or complex logic that you cannot understand. I am expert in all design pattern including using Combine, RXSwift, MVVM, MVC, and using CoreData.
I also am expert in C++, Javascript, and building iOS mobile application.

Armenian, English
Pacific Time (US & Canada) (-08:00)
Joined October 2014
EXPERTISE
8 years experience | 3 endorsements
4 years experience | 1 endorsement
2 years experience | 2 endorsements
5 years experience
2 years experience | 1 endorsement
2 years experience
5 years experience | 4 endorsements

REVIEWS FROM CLIENTS

5.0
(5 reviews)
John
John
December 2022
Arbi was very helpful with my Xcode project and very knowledgeable.
Maurice Cadenhead
Maurice Cadenhead
September 2022
Ari was very knowledgable about Swift and was quick to troubleshoot errors and overcome obstacles.
Pierre Maddio
Pierre Maddio
September 2022
great, Arbi resolve my bub, thanks !
EMPLOYMENTS
Tech Lead
PlutoTV
2020-05-01-2024-09-01

Refactored app architecture using Swift and Redux, improving app performance by 30% and enhancing scalability.

  • Worked on Cu...

Refactored app architecture using Swift and Redux, improving app performance by 30% and enhancing scalability.

  • Worked on Custom Collection View Scrolling UI Layout for Kids Mode iPad/iPhone to create shimmer effect
  • Implemented Custom Accessibility for big Features and Voice Over Announcements
  • Implemented a better architecture for Localization by using a CI script to PO Editor.
  • Contributed to development of UI menu for VisionPro using SwiftUI
  • Wrote unit Test using XCUITest Framework.
  • Wrote scripts in Ruby for GitHub Actions to update CI/CD
  • Added Kids Mode UI changes to player and program guide using Reducers and Subscribers
  • Worked on a better Navigation Stack and Observing the UI changes for bottom docked to top docked.
  • Worked on Content Detail Screen to Optimize the presentation
  • Implemented tracking the ad Markers in the ad Beacons and did the significant rework.
  • Implemented basic version of AviaMonitzation Service using a Mult Subscriber calls and handles.
  • Added Quartile when we are in mid of ad.
  • Worked on T-Mobile user Experience UI and implement Promo campaign and Feature flag handling
  • Configured all new snack Bars for Kids Mode and added presentation logic.
  • Wrote Code to harness Optimizely Flags and V1/V2 View Controller and View Models.
  • Simplified logic for Observers and subscribers to observe focus changes in tvOS
  • Added Kids Mode Search to Filter Kids Mode Content from General Mode for iPhone and iPad using Bootstrap API Blocking
  • Provided technical leadership for a team of engineers, implementing CI/CD pipelines, unit testing
Redis
UX/UI Design
CI/CD
View more
Redis
UX/UI Design
CI/CD
Swift 5
View more
Lead iOS Engineer Video
Fox Corporation
2019-11-01-2020-05-01
  • Implemented Video Bookmarking logic and integrated into the SDK.
  • Implemented Ad logic and debugging
  • Created MPAA ...
  • Implemented Video Bookmarking logic and integrated into the SDK.
  • Implemented Ad logic and debugging
  • Created MPAA raKng logic to show raKng for Movies on Fox NaKon.
  • Created Kming and scrubbing logic for thumbnail scrubbing for iOS.
  • Worked on mini player for Chromecast and lock screens.
  • Worked on UI Layout for a reference example player.
  • Implemented Login MVPD and Logout Logic.
  • Implemented pulling video data using Codable and dispatch Group.
  • Worked on major refactor and re-architecture separaKng logic using MVVM and Combine.
  • Created Mock TesKng for API using XCtest.
  • Used Protocol Oriented programming and DI when iniKalizing SDK for client
  • Added features to example player UI for SDK for tesKng.
  • Implemented Segment, CONVIVA, and MUX IntegraKon
  • Worked on Chromecast and airplay integraKon and debugging.
  • Worked on tvOS architecture, implementaKon, and debugging using SwiS
  • Helped integrate player SDK for FOX Now, FOX NaKon, and FOX Sports
UIKit
Swift 5
Combine
View more
UIKit
Swift 5
Combine
View more
Senior iOS Engineer
Thrive Market
2018-10-01-2019-10-01
  • Implemented Big features of the app such as the networking layer.
  • Created reusable libraries that could be used throughou...
  • Implemented Big features of the app such as the networking layer.
  • Created reusable libraries that could be used throughout the app.
  • Wrote code using both Objective-C and Swift.
  • Developed UI in code using pure layout library.
  • Utilized Optimizely, Segments, and Mixed Panel to do analytics.
  • Worked with content feed using Carnival.
  • Pushed build to device using hockey yapp.
  • Developed Review flow UI and Logic.
  • Developed Related Search UI and Logic.
  • Implemented Shimmer effect throughout the app.
  • Implemented complex layout with CollectionViews and TableViews.
  • Wrote Animation and developed Snackbar Library for iOS.
  • Worked with pagination
  • Worked with grouping network calls with dispatch_group and GCD.
  • Created custom button library that was used as s framework.
  • Worked with UI/UX and product team to deliver polished features.
  • Worked with Jira and executed code reviews.
  • Worked with git and source tree.
  • Did pair programming.
  • Worked with RAC and some reactive programming.
Git
Jira
UI design
View more
Git
Jira
UI design
Objective-C
Swift
iOS
UX/UI Design
View more