Available to hire
I am a Senior/Lead Software Engineer with up to 20 years in the industry. I’m adaptable and dynamic, easily adjusting to new environments. I am driven by a strong sense of responsibility and a conviction that motivates the team to work diligently. I am committed to delivering high-quality software solutions, contributing technical expertise, creativity, and problem-solving skills.
In my roles, I have led iOS development teams, shaping product architecture, development, and delivery. I enjoy collaborating with designers and stakeholders to create elegant, performant apps, mentor developers, and continuously improve code quality and engineering practices.
Experience Level
Language
Armenian
Fluent
English
Fluent
Russian
Advanced
Work Experience
Senior iOS Software Engineer (iOS Team / Tech Lead) at ZScaler
February 1, 2024 - PresentLeading an iOS multinational development team; responsible for product architecture, development, and delivery. Worked with Swift, UIKit, Kotlin Multiplatform Mobile (KMM), SwiftUI, and Combine. Implemented SonarQube and SwiftLint to enforce code quality and integrated them into the CI/CD pipeline. Collaborated with stakeholders to align features with business goals. Directed a fine-tuned design process to optimize performance, user experience, and maintainability.
Senior iOS/MacOS Software Engineer at TeamViewer
November 1, 2023 - September 8, 2025Enhanced and sustained the Team Viewer SDK integrated with ReplayKit. Developed demo applications for internal All-Hands meetings, applying C++ expertise to create Objective-C++ communication components for core modules. Led CI/CD exports using Jenkins; performed planning, refactoring, and code reviews; introduced SwiftLint and coordinated iOS Community of Practice.
Senior iOS Software Engineer at RefRatings
March 1, 2020 - September 8, 2025Responsible for product architecture and development of RefRatings. Used Firebase to retrieve events for sports events; added features and unit tests to increase code coverage. Collaborated closely with stakeholders to ensure alignment with functionality and business goals.
Senior iOS Software Engineer at EPAM Systems
August 1, 2018 - September 8, 2025Implemented optimizations in the development of a TV broadcast application, increasing efficiency and reducing development time. Participated in knowledge sharing talks and training.
iOS Software Engineer at IconApps, InterMotion, Alta Code, Senz Lab
July 1, 2016 - September 8, 2025Led a mobile development team and mentored junior developers. Took responsibility for product architecture, development, and delivery. Integrated Twilio and WebRTC SDKs in PokerQuicky. Worked with Swift and Objective-C; coordinated with stakeholders to ensure functional alignment.
C++ Software Engineer (Chip Design Tool Development) at Ponte Solutions Inc.
June 1, 2009 - September 8, 2025Participated in the development of chip analysis and optimization tools. Implemented geometrical and data structure algorithms in C++.
Senior iOS Software Engineer (iOS Team / Tech Lead) at ZScaler (Armenia - USA)
February 1, 2024 - PresentLead iOS multinational development team. Responsible for product architecture, development, and delivery. Engaged in software development using Swift, UIKit, KMM, SwiftUI, and Combine. Implemented SonarQube and SwiftLint to enforce code quality and integrated into the CI/CD pipeline. Collaborated with stakeholders to ensure alignment with intended functionality. Led the implementation of a fine-tuned design optimizing performance, user experience, and maintainability.
Senior iOS/MacOS Software Engineer at TeamViewer
November 1, 2023 - September 8, 2025Integrated TeamViewer SDK with ReplayKit; developed demo applications for internal All-Hands meetings. Applied C++ expertise to create Objective-C++ communication components for core modules. Used Jenkins CI/CD to export the SDK to internal storage and CocoaPods. Led iOS development with CI/CD and contributed to iOS Community of Practice.
Senior iOS Software Engineer at RefRatings
March 1, 2020 - September 8, 2025Responsible for product architecture and development of the RefRatings application. Used Firebase for event retrieval, added features and unit tests to increase code coverage, and collaborated with stakeholders to ensure functionality. Led iOS development in Swift and mentored peers.
Senior iOS Software Engineer at EPAM Systems
August 1, 2018 - September 8, 2025Implemented optimizations in the development of the TV Broadcast application, increasing efficiency and reducing development time. Participated in knowledge sharing talks and training. Worked with various iOS technologies in a collaborative environment.
iOS Software Engineer at IconApps / InterMotion / Alta Code / Bifr o tis / Sentz Labs
July 1, 2016 - September 8, 2025Led iOS development across several projects, authored mobile applications, and contributed to platform design and code quality.
C++ Software Engineer (Chip Design Tool Development) at Ponte Solutions Inc.
June 1, 2009 - September 8, 2025Participated in the development of chip analysis and optimization tools. Implemented geometric and data structure algorithms in C++.
Senior iOS Software Engineer (Lead) / iOS Team Lead at Zscaler
February 1, 2024 - PresentLed an international iOS development team responsible for product architecture, development, and delivery. Worked on native iOS/mobile tech stack (Swift, UIKit, SwiftUI, Combine) and Kotlin Multiplatform Mobile (KMM), and contributed to overall app architecture. Implemented SonarQube and SwiftLint to enforce code quality and integrated them into the CI/CD pipeline. Collaborated with stakeholders to ensure alignment with intended functionality. Directed a team in fine-tuning design to optimize performance, UX, and maintainability. Mentored developers and promoted best practices for scalability and code quality.
Senior iOS/MacOS Software Engineer at TeamViewer (Austria)
November 1, 2023 - September 8, 2025Enhanced and sustained TeamViewer SDK integrated with ReplayKit. Developed and presented demo applications (one of them in Flutter) for internal All-Hands meetings utilizing the SDK. Applied C++ expert to create Objective-C++ communication components for the core modules of the existing codebase. Used Jenkins CI/CD to export the TeamViewer SDK to internal storage and CocoaPods. Participated in crew team activities, including planning, time estimation, and refactoring of iOS code infrastructure. Introduced SwiftLint to the codebase and managed the process of code adaptation to comply with lint rules. Coordinated the iOS Community of Practice.
Senior iOS Software Engineer at RefRatings
March 1, 2020 - September 8, 2025Led product architecture and development of RefRatings. Used Firebase to retrieve events for sports events. Added new features and implemented unit tests to increase code coverage. Collaborated closely with stakeholders to stay aligned with intended functionality. Led iOS architecture and development in Swift for the RefRatings application.
Senior iOS Software Engineer at EPAM Systems
August 1, 2018 - September 8, 2025Implemented optimizations in the development of the TV broadcast application, contributing to performance improvements and reduced development time. Participated in knowledge sharing sessions and training.
iOS Software Engineer at iConApps / InterMotion / Alta Code / Bifrоtis / Sentz Labs
July 1, 2016 - September 8, 2025Led a mobile development team and mentored junior developers. Integrated Twilio and WebRTC SDKs into PokerQuikie. Engaged in software development using Swift and Objective-C. Collaborated with stakeholders to ensure alignment with intended functionality.
C++ Software Engineer (Chip Design Tool Development) at Ponte Solutions Inc. (acquired by Mentor Graphics)
June 1, 2009 - September 8, 2025Participated in the development of chip analyzing and optimization tools. Implemented geometric and data structure algorithms in C++.
Education
Bachelor’s degree in Applied Mathematics and Informatics at Yerevan State University
January 1, 2000 - January 1, 2004Master’s degree in Applied Mathematics and Informatics at Yerevan State University
January 1, 2004 - January 1, 2006Bachelor's degree at Yerevan State University
January 1, 2000 - January 1, 2004Master's degree at Yerevan State University
January 1, 2004 - January 1, 2006Bachelor's degree in Applied Mathematics and Informatics at Yerevan State University
January 1, 2000 - January 1, 2004Master's degree in Applied Mathematics and Informatics at Yerevan State University
January 1, 2004 - January 1, 2006Qualifications
Bachelor’s degree in Applied Mathematics and Informatics
January 1, 2000 - January 1, 2004Master’s degree in Applied Mathematics and Informatics
January 1, 2004 - January 1, 2006Industry Experience
Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment
Experience Level
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Yerevan today.